﻿
using System;
using System.Collections.Generic;
using System.Text.RegularExpressions;

namespace Jlob.OpenErpNet.Templates{

	public class account_account{

		public int id {get; set;}
		public bool active {get; set;}
		public double? adjusted_balance {get; set;}
		public double? balance {get; set;}
		public ICollection<account_account> child_consol_ids {get; set;}
		public ICollection<account_account> child_id {get; set;}
		public ICollection<account_account> child_parent_ids {get; set;}
		public string code {get; set;}
		public int? company_currency_id {get; set;}
		public int? company_id {get; set;}
		public double? credit {get; set;}
		public int? currency_id {get; set;}
		[OpenErpEnum]
		public account_account_Currency_Mode currency_mode {get; set;}
		public double? debit {get; set;}
		public double? exchange_rate {get; set;}
		public ICollection<account_financial_report> financial_report_ids {get; set;}
		public double? foreign_balance {get; set;}
		public int? level {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? parent_id {get; set;}
		public int? parent_left {get; set;}
		public int? parent_right {get; set;}
		public bool reconcile {get; set;}
		public string shortcut {get; set;}
		public ICollection<account_tax> tax_ids {get; set;}
		[OpenErpEnum]
		public account_account_Type type {get; set;}
		public double? unrealized_gain_loss {get; set;}
		public int? user_type {get; set;}
		[OpenErpForeignKey("company_currency_id")]
		public res_currency CompanyCurrency {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_account Parent {get; set;}
		[OpenErpForeignKey("user_type")]
		public account_account_type UserType {get; set;}
	}

	public class account_account_Currency_Mode{
		/// <summary>
		/// At Date
		/// </summary>
		public static readonly account_account_Currency_Mode At_Date = new account_account_Currency_Mode("current");
		/// <summary>
		/// Average Rate
		/// </summary>
		public static readonly account_account_Currency_Mode Average_Rate = new account_account_Currency_Mode("average");

		private account_account_Currency_Mode(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_account_Type{
		/// <summary>
		/// View
		/// </summary>
		public static readonly account_account_Type View = new account_account_Type("view");
		/// <summary>
		/// Regular
		/// </summary>
		public static readonly account_account_Type Regular = new account_account_Type("other");
		/// <summary>
		/// Receivable
		/// </summary>
		public static readonly account_account_Type Receivable = new account_account_Type("receivable");
		/// <summary>
		/// Payable
		/// </summary>
		public static readonly account_account_Type Payable = new account_account_Type("payable");
		/// <summary>
		/// Liquidity
		/// </summary>
		public static readonly account_account_Type Liquidity = new account_account_Type("liquidity");
		/// <summary>
		/// Consolidation
		/// </summary>
		public static readonly account_account_Type Consolidation = new account_account_Type("consolidation");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_account_Type Closed = new account_account_Type("closed");

		private account_account_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_account_template{

		public int id {get; set;}
		public int? chart_template_id {get; set;}
		public ICollection<account_account_template> child_parent_ids {get; set;}
		public string code {get; set;}
		public int? currency_id {get; set;}
		public ICollection<account_financial_report> financial_report_ids {get; set;}
		public string name {get; set;}
		public bool nocreate {get; set;}
		public string note {get; set;}
		public int? parent_id {get; set;}
		public bool reconcile {get; set;}
		public string shortcut {get; set;}
		public ICollection<account_tax_template> tax_ids {get; set;}
		[OpenErpEnum]
		public account_account_template_Type type {get; set;}
		public int? user_type {get; set;}
		[OpenErpForeignKey("chart_template_id")]
		public account_chart_template ChartTemplate {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_account_template Parent {get; set;}
		[OpenErpForeignKey("user_type")]
		public account_account_type UserType {get; set;}
	}

	public class account_account_template_Type{
		/// <summary>
		/// Receivable
		/// </summary>
		public static readonly account_account_template_Type Receivable = new account_account_template_Type("receivable");
		/// <summary>
		/// Payable
		/// </summary>
		public static readonly account_account_template_Type Payable = new account_account_template_Type("payable");
		/// <summary>
		/// View
		/// </summary>
		public static readonly account_account_template_Type View = new account_account_template_Type("view");
		/// <summary>
		/// Consolidation
		/// </summary>
		public static readonly account_account_template_Type Consolidation = new account_account_template_Type("consolidation");
		/// <summary>
		/// Liquidity
		/// </summary>
		public static readonly account_account_template_Type Liquidity = new account_account_template_Type("liquidity");
		/// <summary>
		/// Regular
		/// </summary>
		public static readonly account_account_template_Type Regular = new account_account_template_Type("other");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_account_template_Type Closed = new account_account_template_Type("closed");

		private account_account_template_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_account_type{

		public int id {get; set;}
		[OpenErpEnum]
		public account_account_type_Close_Method close_method {get; set;}
		public string code {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		[OpenErpEnum]
		public account_account_type_Report_Type report_type {get; set;}
	}

	public class account_account_type_Close_Method{
		/// <summary>
		/// None
		/// </summary>
		public static readonly account_account_type_Close_Method None = new account_account_type_Close_Method("none");
		/// <summary>
		/// Balance
		/// </summary>
		public static readonly account_account_type_Close_Method Balance = new account_account_type_Close_Method("balance");
		/// <summary>
		/// Detail
		/// </summary>
		public static readonly account_account_type_Close_Method Detail = new account_account_type_Close_Method("detail");
		/// <summary>
		/// Unreconciled
		/// </summary>
		public static readonly account_account_type_Close_Method Unreconciled = new account_account_type_Close_Method("unreconciled");

		private account_account_type_Close_Method(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_account_type_Report_Type{
		/// <summary>
		/// /
		/// </summary>
		public static readonly account_account_type_Report_Type _ = new account_account_type_Report_Type("none");
		/// <summary>
		/// Profit & Loss (Income account)
		/// </summary>
		public static readonly account_account_type_Report_Type Profit_And_Loss__Income_Account = new account_account_type_Report_Type("income");
		/// <summary>
		/// Profit & Loss (Expense account)
		/// </summary>
		public static readonly account_account_type_Report_Type Profit_And_Loss__Expense_Account = new account_account_type_Report_Type("expense");
		/// <summary>
		/// Balance Sheet (Asset account)
		/// </summary>
		public static readonly account_account_type_Report_Type Balance_Sheet__Asset_Account = new account_account_type_Report_Type("asset");
		/// <summary>
		/// Balance Sheet (Liability account)
		/// </summary>
		public static readonly account_account_type_Report_Type Balance_Sheet__Liability_Account = new account_account_type_Report_Type("liability");

		private account_account_type_Report_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_analytic_account{

		public int id {get; set;}
		public double? balance {get; set;}
		public ICollection<account_analytic_account> child_complete_ids {get; set;}
		public ICollection<account_analytic_account> child_ids {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public string complete_name {get; set;}
		public double? credit {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_start {get; set;}
		public double? debit {get; set;}
		public string description {get; set;}
		public ICollection<account_analytic_line> line_ids {get; set;}
		public int? manager_id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? partner_id {get; set;}
		public double? quantity {get; set;}
		public double? quantity_max {get; set;}
		[OpenErpEnum]
		public account_analytic_account_State state {get; set;}
		public int? template_id {get; set;}
		[OpenErpEnum]
		public account_analytic_account_Type type {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("manager_id")]
		public res_users Manager {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_analytic_account Parent {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("template_id")]
		public account_analytic_account Template {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_analytic_account_State{
		/// <summary>
		/// Template
		/// </summary>
		public static readonly account_analytic_account_State Template = new account_analytic_account_State("template");
		/// <summary>
		/// New
		/// </summary>
		public static readonly account_analytic_account_State New = new account_analytic_account_State("draft");
		/// <summary>
		/// In Progress
		/// </summary>
		public static readonly account_analytic_account_State In_Progress = new account_analytic_account_State("open");
		/// <summary>
		/// To Renew
		/// </summary>
		public static readonly account_analytic_account_State To_Renew = new account_analytic_account_State("pending");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_analytic_account_State Closed = new account_analytic_account_State("close");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly account_analytic_account_State Cancelled = new account_analytic_account_State("cancelled");

		private account_analytic_account_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_analytic_account_Type{
		/// <summary>
		/// Analytic View
		/// </summary>
		public static readonly account_analytic_account_Type Analytic_View = new account_analytic_account_Type("view");
		/// <summary>
		/// Analytic Account
		/// </summary>
		public static readonly account_analytic_account_Type Analytic_Account = new account_analytic_account_Type("normal");
		/// <summary>
		/// Contract or Project
		/// </summary>
		public static readonly account_analytic_account_Type Contract_Or_Project = new account_analytic_account_Type("contract");
		/// <summary>
		/// Template of Contract
		/// </summary>
		public static readonly account_analytic_account_Type Template_Of_Contract = new account_analytic_account_Type("template");

		private account_analytic_account_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_analytic_journal{

		public int id {get; set;}
		public bool active {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public ICollection<account_analytic_line> line_ids {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public account_analytic_journal_Type type {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
	}

	public class account_analytic_journal_Type{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly account_analytic_journal_Type Sale = new account_analytic_journal_Type("sale");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly account_analytic_journal_Type Purchase = new account_analytic_journal_Type("purchase");
		/// <summary>
		/// Cash
		/// </summary>
		public static readonly account_analytic_journal_Type Cash = new account_analytic_journal_Type("cash");
		/// <summary>
		/// General
		/// </summary>
		public static readonly account_analytic_journal_Type General = new account_analytic_journal_Type("general");
		/// <summary>
		/// Situation
		/// </summary>
		public static readonly account_analytic_journal_Type Situation = new account_analytic_journal_Type("situation");

		private account_analytic_journal_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_analytic_line{

		public int id {get; set;}
		public int account_id {get; set;}
		public double amount {get; set;}
		public double? amount_currency {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime date {get; set;}
		public int? general_account_id {get; set;}
		public int? journal_id {get; set;}
		public int? move_id {get; set;}
		public string name {get; set;}
		public int? product_id {get; set;}
		public int? product_uom_id {get; set;}
		public string Ref {get; set;}
		public double? unit_amount {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_analytic_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("general_account_id")]
		public account_account GeneralAccount {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_analytic_journal Journal {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move_line Move {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom_id")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_bank_statement{

		public int id {get; set;}
		public int? account_id {get; set;}
		public double? balance_end {get; set;}
		public double? balance_end_real {get; set;}
		public double? balance_start {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? closing_date {get; set;}
		public ICollection<account_cashbox_line> closing_details_ids {get; set;}
		public int? company_id {get; set;}
		public int? currency {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime date {get; set;}
		public ICollection<account_cashbox_line> details_ids {get; set;}
		public double? difference {get; set;}
		public int journal_id {get; set;}
		public double? last_closing_balance {get; set;}
		public ICollection<account_bank_statement_line> line_ids {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public ICollection<account_move_line> move_line_ids {get; set;}
		public string name {get; set;}
		public ICollection<account_cashbox_line> opening_details_ids {get; set;}
		public int period_id {get; set;}
		[OpenErpEnum]
		public account_bank_statement_State state {get; set;}
		public double? total_entry_encoding {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_bank_statement_State{
		/// <summary>
		/// New
		/// </summary>
		public static readonly account_bank_statement_State New = new account_bank_statement_State("draft");
		/// <summary>
		/// Open
		/// </summary>
		public static readonly account_bank_statement_State Open = new account_bank_statement_State("open");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_bank_statement_State Closed = new account_bank_statement_State("confirm");

		private account_bank_statement_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_bank_statement_line{

		public int id {get; set;}
		public int account_id {get; set;}
		public double? amount {get; set;}
		public double? amount_reconciled {get; set;}
		public int? analytic_account_id {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime date {get; set;}
		public int? journal_id {get; set;}
		public ICollection<account_move> move_ids {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? partner_id {get; set;}
		public string Ref {get; set;}
		public int? sequence {get; set;}
		public int statement_id {get; set;}
		[OpenErpEnum]
		public account_bank_statement_line_Type type {get; set;}
		public int? voucher_id {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("analytic_account_id")]
		public account_analytic_account AnalyticAccount {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("statement_id")]
		public account_bank_statement Statement {get; set;}
		[OpenErpForeignKey("voucher_id")]
		public account_voucher Voucher {get; set;}
	}

	public class account_bank_statement_line_Type{
		/// <summary>
		/// Supplier
		/// </summary>
		public static readonly account_bank_statement_line_Type Supplier = new account_bank_statement_line_Type("supplier");
		/// <summary>
		/// Customer
		/// </summary>
		public static readonly account_bank_statement_line_Type Customer = new account_bank_statement_line_Type("customer");
		/// <summary>
		/// General
		/// </summary>
		public static readonly account_bank_statement_line_Type General = new account_bank_statement_line_Type("general");

		private account_bank_statement_line_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_cashbox_line{

		public int id {get; set;}
		public int? bank_statement_id {get; set;}
		public int? number_closing {get; set;}
		public int? number_opening {get; set;}
		public double? pieces {get; set;}
		public double? subtotal_closing {get; set;}
		public double? subtotal_opening {get; set;}
		[OpenErpForeignKey("bank_statement_id")]
		public account_bank_statement BankStatement {get; set;}
	}

	public class account_chart_template{

		public int id {get; set;}
		public int? account_root_id {get; set;}
		public int? bank_account_view_id {get; set;}
		public int? code_digits {get; set;}
		public bool complete_tax_set {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? property_account_expense {get; set;}
		public int? property_account_expense_categ {get; set;}
		public int? property_account_expense_opening {get; set;}
		public int? property_account_income {get; set;}
		public int? property_account_income_categ {get; set;}
		public int? property_account_income_opening {get; set;}
		public int? property_account_payable {get; set;}
		public int? property_account_receivable {get; set;}
		public int? tax_code_root_id {get; set;}
		public ICollection<account_tax_template> tax_template_ids {get; set;}
		public bool visible {get; set;}
		[OpenErpForeignKey("account_root_id")]
		public account_account_template AccountRoot {get; set;}
		[OpenErpForeignKey("bank_account_view_id")]
		public account_account_template BankAccountView {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_chart_template Parent {get; set;}
		[OpenErpForeignKey("property_account_expense")]
		public account_account_template PropertyAccountExpense {get; set;}
		[OpenErpForeignKey("property_account_expense_categ")]
		public account_account_template PropertyAccountExpenseCateg {get; set;}
		[OpenErpForeignKey("property_account_expense_opening")]
		public account_account_template PropertyAccountExpenseOpening {get; set;}
		[OpenErpForeignKey("property_account_income")]
		public account_account_template PropertyAccountIncome {get; set;}
		[OpenErpForeignKey("property_account_income_categ")]
		public account_account_template PropertyAccountIncomeCateg {get; set;}
		[OpenErpForeignKey("property_account_income_opening")]
		public account_account_template PropertyAccountIncomeOpening {get; set;}
		[OpenErpForeignKey("property_account_payable")]
		public account_account_template PropertyAccountPayable {get; set;}
		[OpenErpForeignKey("property_account_receivable")]
		public account_account_template PropertyAccountReceivable {get; set;}
		[OpenErpForeignKey("tax_code_root_id")]
		public account_tax_code_template TaxCodeRoot {get; set;}
	}

	public class account_entries_report{

		public int id {get; set;}
		public int? account_id {get; set;}
		public double? amount_currency {get; set;}
		public int? analytic_account_id {get; set;}
		public double? balance {get; set;}
		public int? company_id {get; set;}
		public double? credit {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_created {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_maturity {get; set;}
		public string day {get; set;}
		public double? debit {get; set;}
		public int? fiscalyear_id {get; set;}
		public int? journal_id {get; set;}
		[OpenErpEnum]
		public account_entries_report_Month month {get; set;}
		[OpenErpEnum]
		public account_entries_report_Move_Line_State move_line_state {get; set;}
		[OpenErpEnum]
		public account_entries_report_Move_State move_state {get; set;}
		public int? nbr {get; set;}
		public int? partner_id {get; set;}
		public int? period_id {get; set;}
		public int? product_id {get; set;}
		public int? product_uom_id {get; set;}
		public double? quantity {get; set;}
		public int? reconcile_id {get; set;}
		public string Ref {get; set;}
		[OpenErpEnum]
		public account_entries_report_Type type {get; set;}
		public int? user_type {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("analytic_account_id")]
		public account_analytic_account AnalyticAccount {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("fiscalyear_id")]
		public account_fiscalyear Fiscalyear {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom_id")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("reconcile_id")]
		public account_move_reconcile Reconcile {get; set;}
		[OpenErpForeignKey("user_type")]
		public account_account_type UserType {get; set;}
	}

	public class account_entries_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly account_entries_report_Month January = new account_entries_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly account_entries_report_Month February = new account_entries_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly account_entries_report_Month March = new account_entries_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly account_entries_report_Month April = new account_entries_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly account_entries_report_Month May = new account_entries_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly account_entries_report_Month June = new account_entries_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly account_entries_report_Month July = new account_entries_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly account_entries_report_Month August = new account_entries_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly account_entries_report_Month September = new account_entries_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly account_entries_report_Month October = new account_entries_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly account_entries_report_Month November = new account_entries_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly account_entries_report_Month December = new account_entries_report_Month("12");

		private account_entries_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_entries_report_Move_Line_State{
		/// <summary>
		/// Unbalanced
		/// </summary>
		public static readonly account_entries_report_Move_Line_State Unbalanced = new account_entries_report_Move_Line_State("draft");
		/// <summary>
		/// Valid
		/// </summary>
		public static readonly account_entries_report_Move_Line_State Valid = new account_entries_report_Move_Line_State("valid");

		private account_entries_report_Move_Line_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_entries_report_Move_State{
		/// <summary>
		/// Unposted
		/// </summary>
		public static readonly account_entries_report_Move_State Unposted = new account_entries_report_Move_State("draft");
		/// <summary>
		/// Posted
		/// </summary>
		public static readonly account_entries_report_Move_State Posted = new account_entries_report_Move_State("posted");

		private account_entries_report_Move_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_entries_report_Type{
		/// <summary>
		/// Receivable
		/// </summary>
		public static readonly account_entries_report_Type Receivable = new account_entries_report_Type("receivable");
		/// <summary>
		/// Payable
		/// </summary>
		public static readonly account_entries_report_Type Payable = new account_entries_report_Type("payable");
		/// <summary>
		/// Cash
		/// </summary>
		public static readonly account_entries_report_Type Cash = new account_entries_report_Type("cash");
		/// <summary>
		/// View
		/// </summary>
		public static readonly account_entries_report_Type View = new account_entries_report_Type("view");
		/// <summary>
		/// Consolidation
		/// </summary>
		public static readonly account_entries_report_Type Consolidation = new account_entries_report_Type("consolidation");
		/// <summary>
		/// Regular
		/// </summary>
		public static readonly account_entries_report_Type Regular = new account_entries_report_Type("other");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_entries_report_Type Closed = new account_entries_report_Type("closed");

		private account_entries_report_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_financial_report{

		public int id {get; set;}
		public ICollection<account_account> account_ids {get; set;}
		public int? account_report_id {get; set;}
		public ICollection<account_account_type> account_type_ids {get; set;}
		public double? balance {get; set;}
		public ICollection<account_financial_report> children_ids {get; set;}
		public double? credit {get; set;}
		public double? debit {get; set;}
		[OpenErpEnum]
		public account_financial_report_Display_Detail display_detail {get; set;}
		public int? level {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public account_financial_report_Sign sign {get; set;}
		[OpenErpEnum]
		public account_financial_report_Style_Overwrite style_overwrite {get; set;}
		[OpenErpEnum]
		public account_financial_report_Type type {get; set;}
		[OpenErpForeignKey("account_report_id")]
		public account_financial_report AccountReport {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_financial_report Parent {get; set;}
	}

	public class account_financial_report_Display_Detail{
		/// <summary>
		/// No detail
		/// </summary>
		public static readonly account_financial_report_Display_Detail No_Detail = new account_financial_report_Display_Detail("no_detail");
		/// <summary>
		/// Display children flat
		/// </summary>
		public static readonly account_financial_report_Display_Detail Display_Children_Flat = new account_financial_report_Display_Detail("detail_flat");
		/// <summary>
		/// Display children with hierarchy
		/// </summary>
		public static readonly account_financial_report_Display_Detail Display_Children_With_Hierarchy = new account_financial_report_Display_Detail("detail_with_hierarchy");

		private account_financial_report_Display_Detail(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_financial_report_Sign{
		/// <summary>
		/// Reverse balance sign
		/// </summary>
		public static readonly account_financial_report_Sign Reverse_Balance_Sign = new account_financial_report_Sign("-1");
		/// <summary>
		/// Preserve balance sign
		/// </summary>
		public static readonly account_financial_report_Sign Preserve_Balance_Sign = new account_financial_report_Sign("1");

		private account_financial_report_Sign(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_financial_report_Style_Overwrite{
		/// <summary>
		/// Automatic formatting
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Automatic_Formatting = new account_financial_report_Style_Overwrite("0");
		/// <summary>
		/// Main Title 1 (bold, underlined)
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Main_Title_1__Bold,_Underlined = new account_financial_report_Style_Overwrite("1");
		/// <summary>
		/// Title 2 (bold)
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Title_2__Bold = new account_financial_report_Style_Overwrite("2");
		/// <summary>
		/// Title 3 (bold, smaller)
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Title_3__Bold,_Smaller = new account_financial_report_Style_Overwrite("3");
		/// <summary>
		/// Normal Text
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Normal_Text = new account_financial_report_Style_Overwrite("4");
		/// <summary>
		/// Italic Text (smaller)
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Italic_Text__Smaller = new account_financial_report_Style_Overwrite("5");
		/// <summary>
		/// Smallest Text
		/// </summary>
		public static readonly account_financial_report_Style_Overwrite Smallest_Text = new account_financial_report_Style_Overwrite("6");

		private account_financial_report_Style_Overwrite(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_financial_report_Type{
		/// <summary>
		/// View
		/// </summary>
		public static readonly account_financial_report_Type View = new account_financial_report_Type("sum");
		/// <summary>
		/// Accounts
		/// </summary>
		public static readonly account_financial_report_Type Accounts = new account_financial_report_Type("accounts");
		/// <summary>
		/// Account Type
		/// </summary>
		public static readonly account_financial_report_Type Account_Type = new account_financial_report_Type("account_type");
		/// <summary>
		/// Report Value
		/// </summary>
		public static readonly account_financial_report_Type Report_Value = new account_financial_report_Type("account_report");

		private account_financial_report_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_fiscal_position{

		public int id {get; set;}
		public ICollection<account_fiscal_position_account> account_ids {get; set;}
		public bool active {get; set;}
		public int? company_id {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public ICollection<account_fiscal_position_tax> tax_ids {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
	}

	public class account_fiscal_position_account{

		public int id {get; set;}
		public int? account_dest_id {get; set;}
		public int? account_src_id {get; set;}
		public int? position_id {get; set;}
		[OpenErpForeignKey("account_dest_id")]
		public account_account AccountDest {get; set;}
		[OpenErpForeignKey("account_src_id")]
		public account_account AccountSrc {get; set;}
		[OpenErpForeignKey("position_id")]
		public account_fiscal_position Position {get; set;}
	}

	public class account_fiscal_position_account_template{

		public int id {get; set;}
		public int? account_dest_id {get; set;}
		public int? account_src_id {get; set;}
		public int? position_id {get; set;}
		[OpenErpForeignKey("account_dest_id")]
		public account_account_template AccountDest {get; set;}
		[OpenErpForeignKey("account_src_id")]
		public account_account_template AccountSrc {get; set;}
		[OpenErpForeignKey("position_id")]
		public account_fiscal_position_template Position {get; set;}
	}

	public class account_fiscal_position_tax{

		public int id {get; set;}
		public int? position_id {get; set;}
		public int? tax_dest_id {get; set;}
		public int? tax_src_id {get; set;}
		[OpenErpForeignKey("position_id")]
		public account_fiscal_position Position {get; set;}
		[OpenErpForeignKey("tax_dest_id")]
		public account_tax TaxDest {get; set;}
		[OpenErpForeignKey("tax_src_id")]
		public account_tax TaxSrc {get; set;}
	}

	public class account_fiscal_position_tax_template{

		public int id {get; set;}
		public int? position_id {get; set;}
		public int? tax_dest_id {get; set;}
		public int? tax_src_id {get; set;}
		[OpenErpForeignKey("position_id")]
		public account_fiscal_position_template Position {get; set;}
		[OpenErpForeignKey("tax_dest_id")]
		public account_tax_template TaxDest {get; set;}
		[OpenErpForeignKey("tax_src_id")]
		public account_tax_template TaxSrc {get; set;}
	}

	public class account_fiscal_position_template{

		public int id {get; set;}
		public ICollection<account_fiscal_position_account_template> account_ids {get; set;}
		public int? chart_template_id {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public ICollection<account_fiscal_position_tax_template> tax_ids {get; set;}
		[OpenErpForeignKey("chart_template_id")]
		public account_chart_template ChartTemplate {get; set;}
	}

	public class account_fiscalyear{

		public int id {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_start {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_stop {get; set;}
		public int? end_journal_period_id {get; set;}
		public string name {get; set;}
		public ICollection<account_period> period_ids {get; set;}
		[OpenErpEnum]
		public account_fiscalyear_State state {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("end_journal_period_id")]
		public account_journal_period EndJournalPeriod {get; set;}
	}

	public class account_fiscalyear_State{
		/// <summary>
		/// Open
		/// </summary>
		public static readonly account_fiscalyear_State Open = new account_fiscalyear_State("draft");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_fiscalyear_State Closed = new account_fiscalyear_State("done");

		private account_fiscalyear_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice{

		public int id {get; set;}
		public int account_id {get; set;}
		public double? amount_tax {get; set;}
		public double? amount_total {get; set;}
		public double? amount_untaxed {get; set;}
		public double? check_total {get; set;}
		public string comment {get; set;}
		public int? commercial_partner_id {get; set;}
		public int company_id {get; set;}
		public int currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_invoice {get; set;}
		public int? fiscal_position {get; set;}
		public string internal_number {get; set;}
		public ICollection<account_invoice_line> invoice_line {get; set;}
		public int journal_id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public int? move_id {get; set;}
		public ICollection<account_move_line> move_lines {get; set;}
		public string move_name {get; set;}
		public string name {get; set;}
		public string number {get; set;}
		public string origin {get; set;}
		public int? partner_bank_id {get; set;}
		public int partner_id {get; set;}
		public ICollection<account_move_line> payment_ids {get; set;}
		public int? payment_term {get; set;}
		public string paypal_url {get; set;}
		public int? period_id {get; set;}
		public object portal_payment_options {get; set;}
		public bool reconciled {get; set;}
		public string reference {get; set;}
		[OpenErpEnum]
		public account_invoice_Reference_Type reference_type {get; set;}
		public double? residual {get; set;}
		public bool sent {get; set;}
		[OpenErpEnum]
		public account_invoice_State state {get; set;}
		public string supplier_invoice_number {get; set;}
		public ICollection<account_invoice_tax> tax_line {get; set;}
		[OpenErpEnum]
		public account_invoice_Type type {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("commercial_partner_id")]
		public res_partner CommercialPartner {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("fiscal_position")]
		public account_fiscal_position FiscalPosition {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move Move {get; set;}
		[OpenErpForeignKey("partner_bank_id")]
		public res_partner_bank PartnerBank {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("payment_term")]
		public account_payment_term PaymentTerm {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_invoice_Reference_Type{
		/// <summary>
		/// Free Reference
		/// </summary>
		public static readonly account_invoice_Reference_Type Free_Reference = new account_invoice_Reference_Type("none");

		private account_invoice_Reference_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly account_invoice_State Draft = new account_invoice_State("draft");
		/// <summary>
		/// Pro-forma
		/// </summary>
		public static readonly account_invoice_State Proforma = new account_invoice_State("proforma");
		/// <summary>
		/// Open
		/// </summary>
		public static readonly account_invoice_State Open = new account_invoice_State("open");
		/// <summary>
		/// Paid
		/// </summary>
		public static readonly account_invoice_State Paid = new account_invoice_State("paid");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly account_invoice_State Cancelled = new account_invoice_State("cancel");

		private account_invoice_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_Type{
		/// <summary>
		/// Customer Invoice
		/// </summary>
		public static readonly account_invoice_Type Customer_Invoice = new account_invoice_Type("out_invoice");
		/// <summary>
		/// Supplier Invoice
		/// </summary>
		public static readonly account_invoice_Type Supplier_Invoice = new account_invoice_Type("in_invoice");
		/// <summary>
		/// Customer Refund
		/// </summary>
		public static readonly account_invoice_Type Customer_Refund = new account_invoice_Type("out_refund");
		/// <summary>
		/// Supplier Refund
		/// </summary>
		public static readonly account_invoice_Type Supplier_Refund = new account_invoice_Type("in_refund");

		private account_invoice_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_line{

		public int id {get; set;}
		public int? account_analytic_id {get; set;}
		public int? account_id {get; set;}
		public int? company_id {get; set;}
		public double? discount {get; set;}
		public int? invoice_id {get; set;}
		public ICollection<account_tax> invoice_line_tax_id {get; set;}
		public string name {get; set;}
		public string origin {get; set;}
		public int? partner_id {get; set;}
		public double? price_subtotal {get; set;}
		public double? price_unit {get; set;}
		public int? product_id {get; set;}
		public double? quantity {get; set;}
		public int? sequence {get; set;}
		public int? uos_id {get; set;}
		[OpenErpForeignKey("account_analytic_id")]
		public account_analytic_account AccountAnalytic {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("invoice_id")]
		public account_invoice Invoice {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("uos_id")]
		public product_uom Uos {get; set;}
	}

	public class account_invoice_report{

		public int id {get; set;}
		public int? account_id {get; set;}
		public int? account_line_id {get; set;}
		public int? categ_id {get; set;}
		public int? commercial_partner_id {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		public double? currency_rate {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		public string day {get; set;}
		public int? fiscal_position {get; set;}
		public int? journal_id {get; set;}
		[OpenErpEnum]
		public account_invoice_report_Month month {get; set;}
		public int? nbr {get; set;}
		public int? partner_bank_id {get; set;}
		public int? partner_id {get; set;}
		public int? payment_term {get; set;}
		public int? period_id {get; set;}
		public double? price_average {get; set;}
		public double? price_total {get; set;}
		public int? product_id {get; set;}
		public double? product_qty {get; set;}
		public double? residual {get; set;}
		[OpenErpEnum]
		public account_invoice_report_State state {get; set;}
		[OpenErpEnum]
		public account_invoice_report_Type type {get; set;}
		public string uom_name {get; set;}
		public double? user_currency_price_average {get; set;}
		public double? user_currency_price_total {get; set;}
		public double? user_currency_residual {get; set;}
		public int? user_id {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("account_line_id")]
		public account_account AccountLine {get; set;}
		[OpenErpForeignKey("categ_id")]
		public product_category Categ {get; set;}
		[OpenErpForeignKey("commercial_partner_id")]
		public res_partner CommercialPartner {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("fiscal_position")]
		public account_fiscal_position FiscalPosition {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_bank_id")]
		public res_partner_bank PartnerBank {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("payment_term")]
		public account_payment_term PaymentTerm {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_invoice_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly account_invoice_report_Month January = new account_invoice_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly account_invoice_report_Month February = new account_invoice_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly account_invoice_report_Month March = new account_invoice_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly account_invoice_report_Month April = new account_invoice_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly account_invoice_report_Month May = new account_invoice_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly account_invoice_report_Month June = new account_invoice_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly account_invoice_report_Month July = new account_invoice_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly account_invoice_report_Month August = new account_invoice_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly account_invoice_report_Month September = new account_invoice_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly account_invoice_report_Month October = new account_invoice_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly account_invoice_report_Month November = new account_invoice_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly account_invoice_report_Month December = new account_invoice_report_Month("12");

		private account_invoice_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_report_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly account_invoice_report_State Draft = new account_invoice_report_State("draft");
		/// <summary>
		/// Pro-forma
		/// </summary>
		public static readonly account_invoice_report_State Proforma = new account_invoice_report_State("proforma");
		/// <summary>
		/// Open
		/// </summary>
		public static readonly account_invoice_report_State Open = new account_invoice_report_State("open");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly account_invoice_report_State Done = new account_invoice_report_State("paid");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly account_invoice_report_State Cancelled = new account_invoice_report_State("cancel");

		private account_invoice_report_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_report_Type{
		/// <summary>
		/// Customer Invoice
		/// </summary>
		public static readonly account_invoice_report_Type Customer_Invoice = new account_invoice_report_Type("out_invoice");
		/// <summary>
		/// Supplier Invoice
		/// </summary>
		public static readonly account_invoice_report_Type Supplier_Invoice = new account_invoice_report_Type("in_invoice");
		/// <summary>
		/// Customer Refund
		/// </summary>
		public static readonly account_invoice_report_Type Customer_Refund = new account_invoice_report_Type("out_refund");
		/// <summary>
		/// Supplier Refund
		/// </summary>
		public static readonly account_invoice_report_Type Supplier_Refund = new account_invoice_report_Type("in_refund");

		private account_invoice_report_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_invoice_tax{

		public int id {get; set;}
		public int? account_analytic_id {get; set;}
		public int? account_id {get; set;}
		public double? amount {get; set;}
		public double? Base {get; set;}
		public double? base_amount {get; set;}
		public int? base_code_id {get; set;}
		public int? company_id {get; set;}
		public double? factor_base {get; set;}
		public double? factor_tax {get; set;}
		public int? invoice_id {get; set;}
		public bool manual {get; set;}
		public string name {get; set;}
		public int? sequence {get; set;}
		public double? tax_amount {get; set;}
		public int? tax_code_id {get; set;}
		[OpenErpForeignKey("account_analytic_id")]
		public account_analytic_account AccountAnalytic {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("base_code_id")]
		public account_tax_code BaseCode {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("invoice_id")]
		public account_invoice Invoice {get; set;}
		[OpenErpForeignKey("tax_code_id")]
		public account_tax_code TaxCode {get; set;}
	}

	public class account_journal{

		public int id {get; set;}
		public ICollection<account_account> account_control_ids {get; set;}
		public bool allow_date {get; set;}
		public int? analytic_journal_id {get; set;}
		public ICollection<account_journal_cashbox_line> cashbox_line_ids {get; set;}
		public bool cash_control {get; set;}
		public bool centralisation {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public int? currency {get; set;}
		public int? default_credit_account_id {get; set;}
		public int? default_debit_account_id {get; set;}
		public bool entry_posted {get; set;}
		public bool group_invoice_lines {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public int? internal_account_id {get; set;}
		public int? loss_account_id {get; set;}
		public string name {get; set;}
		public int? profit_account_id {get; set;}
		public int? sequence_id {get; set;}
		[OpenErpEnum]
		public account_journal_Type type {get; set;}
		public ICollection<account_account_type> type_control_ids {get; set;}
		public bool update_posted {get; set;}
		public int? user_id {get; set;}
		public bool with_last_closing_balance {get; set;}
		[OpenErpForeignKey("analytic_journal_id")]
		public account_analytic_journal AnalyticJournal {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("default_credit_account_id")]
		public account_account DefaultCreditAccount {get; set;}
		[OpenErpForeignKey("default_debit_account_id")]
		public account_account DefaultDebitAccount {get; set;}
		[OpenErpForeignKey("internal_account_id")]
		public account_account InternalAccount {get; set;}
		[OpenErpForeignKey("loss_account_id")]
		public account_account LossAccount {get; set;}
		[OpenErpForeignKey("profit_account_id")]
		public account_account ProfitAccount {get; set;}
		[OpenErpForeignKey("sequence_id")]
		public ir_sequence Sequence {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class account_journal_Type{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly account_journal_Type Sale = new account_journal_Type("sale");
		/// <summary>
		/// Sale Refund
		/// </summary>
		public static readonly account_journal_Type Sale_Refund = new account_journal_Type("sale_refund");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly account_journal_Type Purchase = new account_journal_Type("purchase");
		/// <summary>
		/// Purchase Refund
		/// </summary>
		public static readonly account_journal_Type Purchase_Refund = new account_journal_Type("purchase_refund");
		/// <summary>
		/// Cash
		/// </summary>
		public static readonly account_journal_Type Cash = new account_journal_Type("cash");
		/// <summary>
		/// Bank and Checks
		/// </summary>
		public static readonly account_journal_Type Bank_And_Checks = new account_journal_Type("bank");
		/// <summary>
		/// General
		/// </summary>
		public static readonly account_journal_Type General = new account_journal_Type("general");
		/// <summary>
		/// Opening/Closing Situation
		/// </summary>
		public static readonly account_journal_Type Opening_Closing_Situation = new account_journal_Type("situation");

		private account_journal_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_journal_cashbox_line{

		public int id {get; set;}
		public int? journal_id {get; set;}
		public double? pieces {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
	}

	public class account_journal_period{

		public int id {get; set;}
		public bool active {get; set;}
		public int? company_id {get; set;}
		public int? fiscalyear_id {get; set;}
		public string icon {get; set;}
		public int? journal_id {get; set;}
		public string name {get; set;}
		public int? period_id {get; set;}
		[OpenErpEnum]
		public account_journal_period_State state {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("fiscalyear_id")]
		public account_fiscalyear Fiscalyear {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
	}

	public class account_journal_period_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly account_journal_period_State Draft = new account_journal_period_State("draft");
		/// <summary>
		/// Printed
		/// </summary>
		public static readonly account_journal_period_State Printed = new account_journal_period_State("printed");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly account_journal_period_State Done = new account_journal_period_State("done");

		private account_journal_period_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_model{

		public int id {get; set;}
		public int? company_id {get; set;}
		public int? journal_id {get; set;}
		public string legend {get; set;}
		public ICollection<account_model_line> lines_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
	}

	public class account_model_line{

		public int id {get; set;}
		public int? account_id {get; set;}
		public double? amount_currency {get; set;}
		public int? analytic_account_id {get; set;}
		public double? credit {get; set;}
		public int? currency_id {get; set;}
		[OpenErpEnum]
		public account_model_line_Date_Maturity date_maturity {get; set;}
		public double? debit {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? partner_id {get; set;}
		public double? quantity {get; set;}
		public int? sequence {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("analytic_account_id")]
		public account_analytic_account AnalyticAccount {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("model_id")]
		public account_model Model {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
	}

	public class account_model_line_Date_Maturity{
		/// <summary>
		/// Date of the day
		/// </summary>
		public static readonly account_model_line_Date_Maturity Date_Of_The_Day = new account_model_line_Date_Maturity("today");
		/// <summary>
		/// Partner Payment Term
		/// </summary>
		public static readonly account_model_line_Date_Maturity Partner_Payment_Term = new account_model_line_Date_Maturity("partner");

		private account_model_line_Date_Maturity(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_move{

		public int id {get; set;}
		public double? amount {get; set;}
		public double? balance {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public int? journal_id {get; set;}
		public ICollection<account_move_line> line_id {get; set;}
		public string name {get; set;}
		public string narration {get; set;}
		public int? partner_id {get; set;}
		public int? period_id {get; set;}
		public string Ref {get; set;}
		[OpenErpEnum]
		public account_move_State state {get; set;}
		public bool to_check {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
	}

	public class account_move_State{
		/// <summary>
		/// Unposted
		/// </summary>
		public static readonly account_move_State Unposted = new account_move_State("draft");
		/// <summary>
		/// Posted
		/// </summary>
		public static readonly account_move_State Posted = new account_move_State("posted");

		private account_move_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_move_line{

		public int id {get; set;}
		public int? account_id {get; set;}
		public int? account_tax_id {get; set;}
		public double? amount_currency {get; set;}
		public double? amount_residual {get; set;}
		public double? amount_residual_currency {get; set;}
		public int? analytic_account_id {get; set;}
		public ICollection<account_analytic_line> analytic_lines {get; set;}
		public double? balance {get; set;}
		public bool blocked {get; set;}
		[OpenErpEnum]
		public account_move_line_Centralisation centralisation {get; set;}
		public int? company_id {get; set;}
		public double? credit {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_created {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_maturity {get; set;}
		public double? debit {get; set;}
		public int? invoice {get; set;}
		public int? journal_id {get; set;}
		public int? move_id {get; set;}
		public string name {get; set;}
		public string narration {get; set;}
		public int? partner_id {get; set;}
		public int? period_id {get; set;}
		public int? product_id {get; set;}
		public int? product_uom_id {get; set;}
		public double? quantity {get; set;}
		public string reconcile {get; set;}
		public int? reconcile_id {get; set;}
		public int? reconcile_partial_id {get; set;}
		public string Ref {get; set;}
		[OpenErpEnum]
		public account_move_line_State state {get; set;}
		public int? statement_id {get; set;}
		public double? tax_amount {get; set;}
		public int? tax_code_id {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("account_tax_id")]
		public account_tax AccountTax {get; set;}
		[OpenErpForeignKey("analytic_account_id")]
		public account_analytic_account AnalyticAccount {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("invoice")]
		public account_invoice Invoice {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move Move {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom_id")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("reconcile_id")]
		public account_move_reconcile Reconcile {get; set;}
		[OpenErpForeignKey("reconcile_partial_id")]
		public account_move_reconcile ReconcilePartial {get; set;}
		[OpenErpForeignKey("statement_id")]
		public account_bank_statement Statement {get; set;}
		[OpenErpForeignKey("tax_code_id")]
		public account_tax_code TaxCode {get; set;}
	}

	public class account_move_line_Centralisation{
		/// <summary>
		/// Normal
		/// </summary>
		public static readonly account_move_line_Centralisation Normal = new account_move_line_Centralisation("normal");
		/// <summary>
		/// Credit Centralisation
		/// </summary>
		public static readonly account_move_line_Centralisation Credit_Centralisation = new account_move_line_Centralisation("credit");
		/// <summary>
		/// Debit Centralisation
		/// </summary>
		public static readonly account_move_line_Centralisation Debit_Centralisation = new account_move_line_Centralisation("debit");
		/// <summary>
		/// Currency Adjustment
		/// </summary>
		public static readonly account_move_line_Centralisation Currency_Adjustment = new account_move_line_Centralisation("currency");

		private account_move_line_Centralisation(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_move_line_State{
		/// <summary>
		/// Unbalanced
		/// </summary>
		public static readonly account_move_line_State Unbalanced = new account_move_line_State("draft");
		/// <summary>
		/// Balanced
		/// </summary>
		public static readonly account_move_line_State Balanced = new account_move_line_State("valid");

		private account_move_line_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_move_reconcile{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? create_date {get; set;}
		public ICollection<account_move_line> line_id {get; set;}
		public ICollection<account_move_line> line_partial_ids {get; set;}
		public string name {get; set;}
		public bool opening_reconciliation {get; set;}
		public string type {get; set;}
	}

	public class account_payment_term{

		public int id {get; set;}
		public bool active {get; set;}
		public ICollection<account_payment_term_line> line_ids {get; set;}
		public string name {get; set;}
		public string note {get; set;}
	}

	public class account_payment_term_line{

		public int id {get; set;}
		public int? days {get; set;}
		public int? days2 {get; set;}
		public int? payment_id {get; set;}
		[OpenErpEnum]
		public account_payment_term_line_Value value {get; set;}
		public double? value_amount {get; set;}
		[OpenErpForeignKey("payment_id")]
		public account_payment_term Payment {get; set;}
	}

	public class account_payment_term_line_Value{
		/// <summary>
		/// Percent
		/// </summary>
		public static readonly account_payment_term_line_Value Percent = new account_payment_term_line_Value("procent");
		/// <summary>
		/// Balance
		/// </summary>
		public static readonly account_payment_term_line_Value Balance = new account_payment_term_line_Value("balance");
		/// <summary>
		/// Fixed Amount
		/// </summary>
		public static readonly account_payment_term_line_Value Fixed_Amount = new account_payment_term_line_Value("fixed");

		private account_payment_term_line_Value(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_period{

		public int id {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_start {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_stop {get; set;}
		public int? fiscalyear_id {get; set;}
		public string name {get; set;}
		public bool special {get; set;}
		[OpenErpEnum]
		public account_period_State state {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("fiscalyear_id")]
		public account_fiscalyear Fiscalyear {get; set;}
	}

	public class account_period_State{
		/// <summary>
		/// Open
		/// </summary>
		public static readonly account_period_State Open = new account_period_State("draft");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly account_period_State Closed = new account_period_State("done");

		private account_period_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_sequence_fiscalyear{

		public int id {get; set;}
		public int? fiscalyear_id {get; set;}
		public int? sequence_id {get; set;}
		public int? sequence_main_id {get; set;}
		[OpenErpForeignKey("fiscalyear_id")]
		public account_fiscalyear Fiscalyear {get; set;}
		[OpenErpForeignKey("sequence_id")]
		public ir_sequence Sequence {get; set;}
		[OpenErpForeignKey("sequence_main_id")]
		public ir_sequence SequenceMain {get; set;}
	}

	public class account_subscription{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_start {get; set;}
		public ICollection<account_subscription_line> lines_id {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? period_nbr {get; set;}
		public int? period_total {get; set;}
		[OpenErpEnum]
		public account_subscription_Period_Type period_type {get; set;}
		public string Ref {get; set;}
		[OpenErpEnum]
		public account_subscription_State state {get; set;}
		[OpenErpForeignKey("model_id")]
		public account_model Model {get; set;}
	}

	public class account_subscription_Period_Type{
		/// <summary>
		/// days
		/// </summary>
		public static readonly account_subscription_Period_Type Days = new account_subscription_Period_Type("day");
		/// <summary>
		/// month
		/// </summary>
		public static readonly account_subscription_Period_Type Month = new account_subscription_Period_Type("month");
		/// <summary>
		/// year
		/// </summary>
		public static readonly account_subscription_Period_Type Year = new account_subscription_Period_Type("year");

		private account_subscription_Period_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_subscription_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly account_subscription_State Draft = new account_subscription_State("draft");
		/// <summary>
		/// Running
		/// </summary>
		public static readonly account_subscription_State Running = new account_subscription_State("running");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly account_subscription_State Done = new account_subscription_State("done");

		private account_subscription_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_subscription_line{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public int? move_id {get; set;}
		public int? subscription_id {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move Move {get; set;}
		[OpenErpForeignKey("subscription_id")]
		public account_subscription Subscription {get; set;}
	}

	public class account_tax{

		public int id {get; set;}
		public int? account_analytic_collected_id {get; set;}
		public int? account_analytic_paid_id {get; set;}
		public int? account_collected_id {get; set;}
		public int? account_paid_id {get; set;}
		public bool active {get; set;}
		public double? amount {get; set;}
		[OpenErpEnum]
		public account_tax_Applicable_Type applicable_type {get; set;}
		public int? base_code_id {get; set;}
		public double? base_sign {get; set;}
		public bool child_depend {get; set;}
		public ICollection<account_tax> child_ids {get; set;}
		public int? company_id {get; set;}
		public string description {get; set;}
		public string domain {get; set;}
		public bool include_base_amount {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public bool price_include {get; set;}
		public string python_applicable {get; set;}
		public string python_compute {get; set;}
		public string python_compute_inv {get; set;}
		public int? ref_base_code_id {get; set;}
		public double? ref_base_sign {get; set;}
		public int? ref_tax_code_id {get; set;}
		public double? ref_tax_sign {get; set;}
		public int? sequence {get; set;}
		public int? tax_code_id {get; set;}
		public double? tax_sign {get; set;}
		[OpenErpEnum]
		public account_tax_Type type {get; set;}
		[OpenErpEnum]
		public account_tax_Type_Tax_Use type_tax_use {get; set;}
		[OpenErpForeignKey("account_analytic_collected_id")]
		public account_analytic_account AccountAnalyticCollected {get; set;}
		[OpenErpForeignKey("account_analytic_paid_id")]
		public account_analytic_account AccountAnalyticPa {get; set;}
		[OpenErpForeignKey("account_collected_id")]
		public account_account AccountCollected {get; set;}
		[OpenErpForeignKey("account_paid_id")]
		public account_account AccountPa {get; set;}
		[OpenErpForeignKey("base_code_id")]
		public account_tax_code BaseCode {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_tax Parent {get; set;}
		[OpenErpForeignKey("ref_base_code_id")]
		public account_tax_code RefBaseCode {get; set;}
		[OpenErpForeignKey("ref_tax_code_id")]
		public account_tax_code RefTaxCode {get; set;}
		[OpenErpForeignKey("tax_code_id")]
		public account_tax_code TaxCode {get; set;}
	}

	public class account_tax_Applicable_Type{
		/// <summary>
		/// Always
		/// </summary>
		public static readonly account_tax_Applicable_Type Always = new account_tax_Applicable_Type("true");
		/// <summary>
		/// Given by Python Code
		/// </summary>
		public static readonly account_tax_Applicable_Type Given_By_Python_Code = new account_tax_Applicable_Type("code");

		private account_tax_Applicable_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_tax_Type{
		/// <summary>
		/// Percentage
		/// </summary>
		public static readonly account_tax_Type Percentage = new account_tax_Type("percent");
		/// <summary>
		/// Fixed Amount
		/// </summary>
		public static readonly account_tax_Type Fixed_Amount = new account_tax_Type("fixed");
		/// <summary>
		/// None
		/// </summary>
		public static readonly account_tax_Type None = new account_tax_Type("none");
		/// <summary>
		/// Python Code
		/// </summary>
		public static readonly account_tax_Type Python_Code = new account_tax_Type("code");
		/// <summary>
		/// Balance
		/// </summary>
		public static readonly account_tax_Type Balance = new account_tax_Type("balance");

		private account_tax_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_tax_Type_Tax_Use{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly account_tax_Type_Tax_Use Sale = new account_tax_Type_Tax_Use("sale");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly account_tax_Type_Tax_Use Purchase = new account_tax_Type_Tax_Use("purchase");
		/// <summary>
		/// All
		/// </summary>
		public static readonly account_tax_Type_Tax_Use All = new account_tax_Type_Tax_Use("all");

		private account_tax_Type_Tax_Use(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_tax_code{

		public int id {get; set;}
		public ICollection<account_tax_code> child_ids {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public string info {get; set;}
		public ICollection<account_move_line> line_ids {get; set;}
		public string name {get; set;}
		public bool notprintable {get; set;}
		public int? parent_id {get; set;}
		public int? sequence {get; set;}
		public double? sign {get; set;}
		public double? sum {get; set;}
		public double? sum_period {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_tax_code Parent {get; set;}
	}

	public class account_tax_code_template{

		public int id {get; set;}
		public ICollection<account_tax_code_template> child_ids {get; set;}
		public string code {get; set;}
		public string info {get; set;}
		public string name {get; set;}
		public bool notprintable {get; set;}
		public int? parent_id {get; set;}
		public double? sign {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_tax_code_template Parent {get; set;}
	}

	public class account_tax_template{

		public int id {get; set;}
		public int? account_collected_id {get; set;}
		public int? account_paid_id {get; set;}
		public double? amount {get; set;}
		[OpenErpEnum]
		public account_tax_template_Applicable_Type applicable_type {get; set;}
		public int? base_code_id {get; set;}
		public double? base_sign {get; set;}
		public int? chart_template_id {get; set;}
		public bool child_depend {get; set;}
		public string description {get; set;}
		public string domain {get; set;}
		public bool include_base_amount {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public bool price_include {get; set;}
		public string python_applicable {get; set;}
		public string python_compute {get; set;}
		public string python_compute_inv {get; set;}
		public int? ref_base_code_id {get; set;}
		public double? ref_base_sign {get; set;}
		public int? ref_tax_code_id {get; set;}
		public double? ref_tax_sign {get; set;}
		public int? sequence {get; set;}
		public int? tax_code_id {get; set;}
		public double? tax_sign {get; set;}
		[OpenErpEnum]
		public account_tax_template_Type type {get; set;}
		[OpenErpEnum]
		public account_tax_template_Type_Tax_Use type_tax_use {get; set;}
		[OpenErpForeignKey("account_collected_id")]
		public account_account_template AccountCollected {get; set;}
		[OpenErpForeignKey("account_paid_id")]
		public account_account_template AccountPa {get; set;}
		[OpenErpForeignKey("base_code_id")]
		public account_tax_code_template BaseCode {get; set;}
		[OpenErpForeignKey("chart_template_id")]
		public account_chart_template ChartTemplate {get; set;}
		[OpenErpForeignKey("parent_id")]
		public account_tax_template Parent {get; set;}
		[OpenErpForeignKey("ref_base_code_id")]
		public account_tax_code_template RefBaseCode {get; set;}
		[OpenErpForeignKey("ref_tax_code_id")]
		public account_tax_code_template RefTaxCode {get; set;}
		[OpenErpForeignKey("tax_code_id")]
		public account_tax_code_template TaxCode {get; set;}
	}

	public class account_tax_template_Applicable_Type{
		/// <summary>
		/// True
		/// </summary>
		public static readonly account_tax_template_Applicable_Type True = new account_tax_template_Applicable_Type("true");
		/// <summary>
		/// Python Code
		/// </summary>
		public static readonly account_tax_template_Applicable_Type Python_Code = new account_tax_template_Applicable_Type("code");

		private account_tax_template_Applicable_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_tax_template_Type{
		/// <summary>
		/// Percent
		/// </summary>
		public static readonly account_tax_template_Type Percent = new account_tax_template_Type("percent");
		/// <summary>
		/// Fixed
		/// </summary>
		public static readonly account_tax_template_Type Fixed = new account_tax_template_Type("fixed");
		/// <summary>
		/// None
		/// </summary>
		public static readonly account_tax_template_Type None = new account_tax_template_Type("none");
		/// <summary>
		/// Python Code
		/// </summary>
		public static readonly account_tax_template_Type Python_Code = new account_tax_template_Type("code");
		/// <summary>
		/// Balance
		/// </summary>
		public static readonly account_tax_template_Type Balance = new account_tax_template_Type("balance");

		private account_tax_template_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_tax_template_Type_Tax_Use{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly account_tax_template_Type_Tax_Use Sale = new account_tax_template_Type_Tax_Use("sale");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly account_tax_template_Type_Tax_Use Purchase = new account_tax_template_Type_Tax_Use("purchase");
		/// <summary>
		/// All
		/// </summary>
		public static readonly account_tax_template_Type_Tax_Use All = new account_tax_template_Type_Tax_Use("all");

		private account_tax_template_Type_Tax_Use(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_treasury_report{

		public int id {get; set;}
		public double? balance {get; set;}
		public int? company_id {get; set;}
		public double? credit {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public double? debit {get; set;}
		public double? ending_balance {get; set;}
		public int? fiscalyear_id {get; set;}
		public int? period_id {get; set;}
		public double? starting_balance {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("fiscalyear_id")]
		public account_fiscalyear Fiscalyear {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
	}

	public class account_voucher{

		public int id {get; set;}
		public int? account_id {get; set;}
		public bool active {get; set;}
		public double? amount {get; set;}
		public int? analytic_id {get; set;}
		public bool audit {get; set;}
		public string comment {get; set;}
		public int? company_id {get; set;}
		public string currency_help_label {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		public bool is_multi_currency {get; set;}
		public int? journal_id {get; set;}
		public ICollection<account_voucher_line> line_cr_ids {get; set;}
		public ICollection<account_voucher_line> line_dr_ids {get; set;}
		public ICollection<account_voucher_line> line_ids {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public int? move_id {get; set;}
		public ICollection<account_move_line> move_ids {get; set;}
		public string name {get; set;}
		public string narration {get; set;}
		public string number {get; set;}
		public bool paid {get; set;}
		public double? paid_amount_in_company_currency {get; set;}
		public int? partner_id {get; set;}
		[OpenErpEnum]
		public account_voucher_Payment_Option payment_option {get; set;}
		public double? payment_rate {get; set;}
		public int? payment_rate_currency_id {get; set;}
		[OpenErpEnum]
		public account_voucher_Pay_Now pay_now {get; set;}
		public int? period_id {get; set;}
		public bool pre_line {get; set;}
		public string reference {get; set;}
		[OpenErpEnum]
		public account_voucher_State state {get; set;}
		public double? tax_amount {get; set;}
		public int? tax_id {get; set;}
		[OpenErpEnum]
		public account_voucher_Type type {get; set;}
		public int? writeoff_acc_id {get; set;}
		public double? writeoff_amount {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("analytic_id")]
		public account_analytic_account Analytic {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move Move {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("payment_rate_currency_id")]
		public res_currency PaymentRateCurrency {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("tax_id")]
		public account_tax Tax {get; set;}
		[OpenErpForeignKey("writeoff_acc_id")]
		public account_account WriteoffAcc {get; set;}
	}

	public class account_voucher_Payment_Option{
		/// <summary>
		/// Keep Open
		/// </summary>
		public static readonly account_voucher_Payment_Option Keep_Open = new account_voucher_Payment_Option("without_writeoff");
		/// <summary>
		/// Reconcile Payment Balance
		/// </summary>
		public static readonly account_voucher_Payment_Option Reconcile_Payment_Balance = new account_voucher_Payment_Option("with_writeoff");

		private account_voucher_Payment_Option(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_voucher_Pay_Now{
		/// <summary>
		/// Pay Directly
		/// </summary>
		public static readonly account_voucher_Pay_Now Pay_Directly = new account_voucher_Pay_Now("pay_now");
		/// <summary>
		/// Pay Later or Group Funds
		/// </summary>
		public static readonly account_voucher_Pay_Now Pay_Later_Or_Group_Funds = new account_voucher_Pay_Now("pay_later");

		private account_voucher_Pay_Now(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_voucher_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly account_voucher_State Draft = new account_voucher_State("draft");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly account_voucher_State Cancelled = new account_voucher_State("cancel");
		/// <summary>
		/// Pro-forma
		/// </summary>
		public static readonly account_voucher_State Proforma = new account_voucher_State("proforma");
		/// <summary>
		/// Posted
		/// </summary>
		public static readonly account_voucher_State Posted = new account_voucher_State("posted");

		private account_voucher_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_voucher_Type{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly account_voucher_Type Sale = new account_voucher_Type("sale");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly account_voucher_Type Purchase = new account_voucher_Type("purchase");
		/// <summary>
		/// Payment
		/// </summary>
		public static readonly account_voucher_Type Payment = new account_voucher_Type("payment");
		/// <summary>
		/// Receipt
		/// </summary>
		public static readonly account_voucher_Type Receipt = new account_voucher_Type("receipt");

		private account_voucher_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class account_voucher_line{

		public int id {get; set;}
		public int? account_analytic_id {get; set;}
		public int? account_id {get; set;}
		public double? amount {get; set;}
		public double? amount_original {get; set;}
		public double? amount_unreconciled {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_original {get; set;}
		public int? move_line_id {get; set;}
		public string name {get; set;}
		public int? partner_id {get; set;}
		public bool reconcile {get; set;}
		[OpenErpEnum]
		public account_voucher_line_Type type {get; set;}
		public double? untax_amount {get; set;}
		public int? voucher_id {get; set;}
		[OpenErpForeignKey("account_analytic_id")]
		public account_analytic_account AccountAnalytic {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("move_line_id")]
		public account_move_line MoveLine {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("voucher_id")]
		public account_voucher Voucher {get; set;}
	}

	public class account_voucher_line_Type{
		/// <summary>
		/// Debit
		/// </summary>
		public static readonly account_voucher_line_Type Debit = new account_voucher_line_Type("dr");
		/// <summary>
		/// Credit
		/// </summary>
		public static readonly account_voucher_line_Type Credit = new account_voucher_line_Type("cr");

		private account_voucher_line_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class analytic_entries_report{

		public int id {get; set;}
		public int? account_id {get; set;}
		public double? amount {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public string day {get; set;}
		public int? general_account_id {get; set;}
		public int? journal_id {get; set;}
		[OpenErpEnum]
		public analytic_entries_report_Month month {get; set;}
		public int? move_id {get; set;}
		public string name {get; set;}
		public int? nbr {get; set;}
		public int? partner_id {get; set;}
		public int? product_id {get; set;}
		public int? product_uom_id {get; set;}
		public double? unit_amount {get; set;}
		public int? user_id {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_analytic_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("general_account_id")]
		public account_account GeneralAccount {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_analytic_journal Journal {get; set;}
		[OpenErpForeignKey("move_id")]
		public account_move_line Move {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom_id")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class analytic_entries_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly analytic_entries_report_Month January = new analytic_entries_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly analytic_entries_report_Month February = new analytic_entries_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly analytic_entries_report_Month March = new analytic_entries_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly analytic_entries_report_Month April = new analytic_entries_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly analytic_entries_report_Month May = new analytic_entries_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly analytic_entries_report_Month June = new analytic_entries_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly analytic_entries_report_Month July = new analytic_entries_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly analytic_entries_report_Month August = new analytic_entries_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly analytic_entries_report_Month September = new analytic_entries_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly analytic_entries_report_Month October = new analytic_entries_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly analytic_entries_report_Month November = new analytic_entries_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly analytic_entries_report_Month December = new analytic_entries_report_Month("12");

		private analytic_entries_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class base_action_rule{

		public int id {get; set;}
		public ICollection<res_partner> act_followers {get; set;}
		public bool active {get; set;}
		public int? act_user_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		public int? filter_id {get; set;}
		public int? filter_pre_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? last_run {get; set;}
		public string model {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? sequence {get; set;}
		public ICollection<ir_actions_server> server_action_ids {get; set;}
		public int? trg_date_id {get; set;}
		public int? trg_date_range {get; set;}
		[OpenErpEnum]
		public base_action_rule_Trg_Date_Range_Type trg_date_range_type {get; set;}
		[OpenErpForeignKey("act_user_id")]
		public res_users ActUser {get; set;}
		[OpenErpForeignKey("filter_id")]
		public ir_filters Filter {get; set;}
		[OpenErpForeignKey("filter_pre_id")]
		public ir_filters FilterPre {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("trg_date_id")]
		public ir_model_fields TrgDate {get; set;}
	}

	public class base_action_rule_Trg_Date_Range_Type{
		/// <summary>
		/// Minutes
		/// </summary>
		public static readonly base_action_rule_Trg_Date_Range_Type Minutes = new base_action_rule_Trg_Date_Range_Type("minutes");
		/// <summary>
		/// Hours
		/// </summary>
		public static readonly base_action_rule_Trg_Date_Range_Type Hours = new base_action_rule_Trg_Date_Range_Type("hour");
		/// <summary>
		/// Days
		/// </summary>
		public static readonly base_action_rule_Trg_Date_Range_Type Days = new base_action_rule_Trg_Date_Range_Type("day");
		/// <summary>
		/// Months
		/// </summary>
		public static readonly base_action_rule_Trg_Date_Range_Type Months = new base_action_rule_Trg_Date_Range_Type("month");

		private base_action_rule_Trg_Date_Range_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class base_action_rule_lead_test{

		public int id {get; set;}
		public bool active {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_action_last {get; set;}
		public string name {get; set;}
		public int? partner_id {get; set;}
		[OpenErpEnum]
		public base_action_rule_lead_test_State state {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class base_action_rule_lead_test_State{
		/// <summary>
		/// New
		/// </summary>
		public static readonly base_action_rule_lead_test_State New = new base_action_rule_lead_test_State("draft");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly base_action_rule_lead_test_State Cancelled = new base_action_rule_lead_test_State("cancel");
		/// <summary>
		/// In Progress
		/// </summary>
		public static readonly base_action_rule_lead_test_State In_Progress = new base_action_rule_lead_test_State("open");
		/// <summary>
		/// Pending
		/// </summary>
		public static readonly base_action_rule_lead_test_State Pending = new base_action_rule_lead_test_State("pending");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly base_action_rule_lead_test_State Closed = new base_action_rule_lead_test_State("done");

		private base_action_rule_lead_test_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class board_board{

		public int id {get; set;}
	}

	public class calendar_alarm{

		public int id {get; set;}
		[OpenErpEnum]
		public calendar_alarm_Action action {get; set;}
		public bool active {get; set;}
		public int? alarm_id {get; set;}
		public Object attach {get; set;}
		public ICollection<calendar_attendee> attendee_ids {get; set;}
		public string description {get; set;}
		public int? duration {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? event_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? event_end_date {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? repeat {get; set;}
		public int? res_id {get; set;}
		[OpenErpEnum]
		public calendar_alarm_State state {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? trigger_date {get; set;}
		public int? trigger_duration {get; set;}
		[OpenErpEnum]
		public calendar_alarm_Trigger_Interval trigger_interval {get; set;}
		[OpenErpEnum]
		public calendar_alarm_Trigger_Occurs trigger_occurs {get; set;}
		[OpenErpEnum]
		public calendar_alarm_Trigger_Related trigger_related {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("alarm_id")]
		public res_alarm Alarm {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class calendar_alarm_Action{
		/// <summary>
		/// Audio
		/// </summary>
		public static readonly calendar_alarm_Action Audio = new calendar_alarm_Action("audio");
		/// <summary>
		/// Display
		/// </summary>
		public static readonly calendar_alarm_Action Display = new calendar_alarm_Action("display");
		/// <summary>
		/// Procedure
		/// </summary>
		public static readonly calendar_alarm_Action Procedure = new calendar_alarm_Action("procedure");
		/// <summary>
		/// Email
		/// </summary>
		public static readonly calendar_alarm_Action Email = new calendar_alarm_Action("email");

		private calendar_alarm_Action(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_alarm_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly calendar_alarm_State Draft = new calendar_alarm_State("draft");
		/// <summary>
		/// Run
		/// </summary>
		public static readonly calendar_alarm_State Run = new calendar_alarm_State("run");
		/// <summary>
		/// Stop
		/// </summary>
		public static readonly calendar_alarm_State Stop = new calendar_alarm_State("stop");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly calendar_alarm_State Done = new calendar_alarm_State("done");

		private calendar_alarm_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_alarm_Trigger_Interval{
		/// <summary>
		/// Minutes
		/// </summary>
		public static readonly calendar_alarm_Trigger_Interval Minutes = new calendar_alarm_Trigger_Interval("minutes");
		/// <summary>
		/// Hours
		/// </summary>
		public static readonly calendar_alarm_Trigger_Interval Hours = new calendar_alarm_Trigger_Interval("hours");
		/// <summary>
		/// Days
		/// </summary>
		public static readonly calendar_alarm_Trigger_Interval Days = new calendar_alarm_Trigger_Interval("days");

		private calendar_alarm_Trigger_Interval(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_alarm_Trigger_Occurs{
		/// <summary>
		/// Before
		/// </summary>
		public static readonly calendar_alarm_Trigger_Occurs Before = new calendar_alarm_Trigger_Occurs("before");
		/// <summary>
		/// After
		/// </summary>
		public static readonly calendar_alarm_Trigger_Occurs After = new calendar_alarm_Trigger_Occurs("after");

		private calendar_alarm_Trigger_Occurs(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_alarm_Trigger_Related{
		/// <summary>
		/// The event starts
		/// </summary>
		public static readonly calendar_alarm_Trigger_Related The_Event_Starts = new calendar_alarm_Trigger_Related("start");
		/// <summary>
		/// The event ends
		/// </summary>
		public static readonly calendar_alarm_Trigger_Related The_Event_Ends = new calendar_alarm_Trigger_Related("end");

		private calendar_alarm_Trigger_Related(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_attendee{

		public int id {get; set;}
		[OpenErpEnum]
		public calendar_attendee_Availability availability {get; set;}
		public ICollection<calendar_attendee> child_ids {get; set;}
		public string cn {get; set;}
		[OpenErpEnum]
		public calendar_attendee_Cutype cutype {get; set;}
		public string delegated_from {get; set;}
		public string delegated_to {get; set;}
		public string dir {get; set;}
		public string email {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? event_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? event_end_date {get; set;}
		[OpenErpEnum]
		public calendar_attendee_Language language {get; set;}
		public string member {get; set;}
		public ICollection<calendar_attendee> parent_ids {get; set;}
		public int? partner_id {get; set;}
		public object Ref {get; set;}
		[OpenErpEnum]
		public calendar_attendee_Role role {get; set;}
		public bool rsvp {get; set;}
		public string sent_by {get; set;}
		public int? sent_by_uid {get; set;}
		[OpenErpEnum]
		public calendar_attendee_State state {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("sent_by_uid")]
		public res_users SentByU {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class calendar_attendee_Availability{
		/// <summary>
		/// Free
		/// </summary>
		public static readonly calendar_attendee_Availability Free = new calendar_attendee_Availability("free");
		/// <summary>
		/// Busy
		/// </summary>
		public static readonly calendar_attendee_Availability Busy = new calendar_attendee_Availability("busy");

		private calendar_attendee_Availability(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_attendee_Cutype{
		/// <summary>
		/// Individual
		/// </summary>
		public static readonly calendar_attendee_Cutype Individual = new calendar_attendee_Cutype("individual");
		/// <summary>
		/// Group
		/// </summary>
		public static readonly calendar_attendee_Cutype Group = new calendar_attendee_Cutype("group");
		/// <summary>
		/// Resource
		/// </summary>
		public static readonly calendar_attendee_Cutype Resource = new calendar_attendee_Cutype("resource");
		/// <summary>
		/// Room
		/// </summary>
		public static readonly calendar_attendee_Cutype Room = new calendar_attendee_Cutype("room");
		/// <summary>
		/// Unknown
		/// </summary>
		public static readonly calendar_attendee_Cutype Unknown = new calendar_attendee_Cutype("unknown");

		private calendar_attendee_Cutype(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_attendee_Language{
		/// <summary>
		/// English
		/// </summary>
		public static readonly calendar_attendee_Language English = new calendar_attendee_Language("en-us");

		private calendar_attendee_Language(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_attendee_Role{
		/// <summary>
		/// Participation required
		/// </summary>
		public static readonly calendar_attendee_Role Participation_Required = new calendar_attendee_Role("req-participant");
		/// <summary>
		/// Chair Person
		/// </summary>
		public static readonly calendar_attendee_Role Chair_Person = new calendar_attendee_Role("chair");
		/// <summary>
		/// Optional Participation
		/// </summary>
		public static readonly calendar_attendee_Role Optional_Participation = new calendar_attendee_Role("opt-participant");
		/// <summary>
		/// For information Purpose
		/// </summary>
		public static readonly calendar_attendee_Role For_Information_Purpose = new calendar_attendee_Role("non-participant");

		private calendar_attendee_Role(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_attendee_State{
		/// <summary>
		/// Needs Action
		/// </summary>
		public static readonly calendar_attendee_State Needs_Action = new calendar_attendee_State("needs-action");
		/// <summary>
		/// Uncertain
		/// </summary>
		public static readonly calendar_attendee_State Uncertain = new calendar_attendee_State("tentative");
		/// <summary>
		/// Declined
		/// </summary>
		public static readonly calendar_attendee_State Declined = new calendar_attendee_State("declined");
		/// <summary>
		/// Accepted
		/// </summary>
		public static readonly calendar_attendee_State Accepted = new calendar_attendee_State("accepted");
		/// <summary>
		/// Delegated
		/// </summary>
		public static readonly calendar_attendee_State Delegated = new calendar_attendee_State("delegated");

		private calendar_attendee_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event{

		public int id {get; set;}
		public bool active {get; set;}
		public int? alarm_id {get; set;}
		public bool allday {get; set;}
		public ICollection<calendar_attendee> attendee_ids {get; set;}
		public int? base_calendar_alarm_id {get; set;}
		public string base_calendar_url {get; set;}
		[OpenErpEnum]
		public calendar_event_Byday byday {get; set;}
		[OpenErpEnum]
		public calendar_event_Class Class {get; set;}
		public int? count {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_deadline {get; set;}
		public int? day {get; set;}
		public string description {get; set;}
		public double? duration {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? end_date {get; set;}
		[OpenErpEnum]
		public calendar_event_End_Type end_type {get; set;}
		public string exdate {get; set;}
		public string exrule {get; set;}
		public bool fr {get; set;}
		public int? interval {get; set;}
		public string location {get; set;}
		public bool mo {get; set;}
		[OpenErpEnum]
		public calendar_event_Month_List month_list {get; set;}
		public string name {get; set;}
		public string organizer {get; set;}
		public int? organizer_id {get; set;}
		public ICollection<res_partner> partner_ids {get; set;}
		public bool recurrency {get; set;}
		public int? recurrent_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? recurrent_id_date {get; set;}
		public string rrule {get; set;}
		[OpenErpEnum]
		public calendar_event_Rrule_Type rrule_type {get; set;}
		public bool sa {get; set;}
		[OpenErpEnum]
		public calendar_event_Select1 select1 {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public calendar_event_Show_As show_as {get; set;}
		[OpenErpEnum]
		public calendar_event_State state {get; set;}
		public bool su {get; set;}
		public bool th {get; set;}
		public bool tu {get; set;}
		public int? user_id {get; set;}
		[OpenErpEnum]
		public calendar_event_Vtimezone vtimezone {get; set;}
		public bool we {get; set;}
		[OpenErpEnum]
		public calendar_event_Week_List week_list {get; set;}
		[OpenErpForeignKey("alarm_id")]
		public res_alarm Alarm {get; set;}
		[OpenErpForeignKey("base_calendar_alarm_id")]
		public calendar_alarm BaseCalendarAlarm {get; set;}
		[OpenErpForeignKey("organizer_id")]
		public res_users Organizer {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class calendar_event_Byday{
		/// <summary>
		/// First
		/// </summary>
		public static readonly calendar_event_Byday First = new calendar_event_Byday("1");
		/// <summary>
		/// Second
		/// </summary>
		public static readonly calendar_event_Byday Second = new calendar_event_Byday("2");
		/// <summary>
		/// Third
		/// </summary>
		public static readonly calendar_event_Byday Third = new calendar_event_Byday("3");
		/// <summary>
		/// Fourth
		/// </summary>
		public static readonly calendar_event_Byday Fourth = new calendar_event_Byday("4");
		/// <summary>
		/// Fifth
		/// </summary>
		public static readonly calendar_event_Byday Fifth = new calendar_event_Byday("5");
		/// <summary>
		/// Last
		/// </summary>
		public static readonly calendar_event_Byday Last = new calendar_event_Byday("-1");

		private calendar_event_Byday(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Class{
		/// <summary>
		/// Public
		/// </summary>
		public static readonly calendar_event_Class Public = new calendar_event_Class("public");
		/// <summary>
		/// Private
		/// </summary>
		public static readonly calendar_event_Class Private = new calendar_event_Class("private");
		/// <summary>
		/// Public for Employees
		/// </summary>
		public static readonly calendar_event_Class Public_For_Employees = new calendar_event_Class("confidential");

		private calendar_event_Class(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_End_Type{
		/// <summary>
		/// Number of repetitions
		/// </summary>
		public static readonly calendar_event_End_Type Number_Of_Repetitions = new calendar_event_End_Type("count");
		/// <summary>
		/// End date
		/// </summary>
		public static readonly calendar_event_End_Type End_Date = new calendar_event_End_Type("end_date");

		private calendar_event_End_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Month_List{
		/// <summary>
		/// January
		/// </summary>
		public static readonly calendar_event_Month_List January = new calendar_event_Month_List("1");
		/// <summary>
		/// February
		/// </summary>
		public static readonly calendar_event_Month_List February = new calendar_event_Month_List("2");
		/// <summary>
		/// March
		/// </summary>
		public static readonly calendar_event_Month_List March = new calendar_event_Month_List("3");
		/// <summary>
		/// April
		/// </summary>
		public static readonly calendar_event_Month_List April = new calendar_event_Month_List("4");
		/// <summary>
		/// May
		/// </summary>
		public static readonly calendar_event_Month_List May = new calendar_event_Month_List("5");
		/// <summary>
		/// June
		/// </summary>
		public static readonly calendar_event_Month_List June = new calendar_event_Month_List("6");
		/// <summary>
		/// July
		/// </summary>
		public static readonly calendar_event_Month_List July = new calendar_event_Month_List("7");
		/// <summary>
		/// August
		/// </summary>
		public static readonly calendar_event_Month_List August = new calendar_event_Month_List("8");
		/// <summary>
		/// September
		/// </summary>
		public static readonly calendar_event_Month_List September = new calendar_event_Month_List("9");
		/// <summary>
		/// October
		/// </summary>
		public static readonly calendar_event_Month_List October = new calendar_event_Month_List("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly calendar_event_Month_List November = new calendar_event_Month_List("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly calendar_event_Month_List December = new calendar_event_Month_List("12");

		private calendar_event_Month_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Rrule_Type{
		/// <summary>
		/// Day(s)
		/// </summary>
		public static readonly calendar_event_Rrule_Type Day_S = new calendar_event_Rrule_Type("daily");
		/// <summary>
		/// Week(s)
		/// </summary>
		public static readonly calendar_event_Rrule_Type Week_S = new calendar_event_Rrule_Type("weekly");
		/// <summary>
		/// Month(s)
		/// </summary>
		public static readonly calendar_event_Rrule_Type Month_S = new calendar_event_Rrule_Type("monthly");
		/// <summary>
		/// Year(s)
		/// </summary>
		public static readonly calendar_event_Rrule_Type Year_S = new calendar_event_Rrule_Type("yearly");

		private calendar_event_Rrule_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Select1{
		/// <summary>
		/// Date of month
		/// </summary>
		public static readonly calendar_event_Select1 Date_Of_Month = new calendar_event_Select1("date");
		/// <summary>
		/// Day of month
		/// </summary>
		public static readonly calendar_event_Select1 Day_Of_Month = new calendar_event_Select1("day");

		private calendar_event_Select1(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Show_As{
		/// <summary>
		/// Free
		/// </summary>
		public static readonly calendar_event_Show_As Free = new calendar_event_Show_As("free");
		/// <summary>
		/// Busy
		/// </summary>
		public static readonly calendar_event_Show_As Busy = new calendar_event_Show_As("busy");

		private calendar_event_Show_As(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_State{
		/// <summary>
		/// Uncertain
		/// </summary>
		public static readonly calendar_event_State Uncertain = new calendar_event_State("tentative");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly calendar_event_State Cancelled = new calendar_event_State("cancelled");
		/// <summary>
		/// Confirmed
		/// </summary>
		public static readonly calendar_event_State Confirmed = new calendar_event_State("confirmed");

		private calendar_event_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Vtimezone{
		/// <summary>
		/// Africa/Abidjan
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Abidjan = new calendar_event_Vtimezone("africa/abidjan");
		/// <summary>
		/// Africa/Accra
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Accra = new calendar_event_Vtimezone("africa/accra");
		/// <summary>
		/// Africa/Addis_Ababa
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Addis_Ababa = new calendar_event_Vtimezone("africa/addis_ababa");
		/// <summary>
		/// Africa/Algiers
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Algiers = new calendar_event_Vtimezone("africa/algiers");
		/// <summary>
		/// Africa/Asmara
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Asmara = new calendar_event_Vtimezone("africa/asmara");
		/// <summary>
		/// Africa/Asmera
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Asmera = new calendar_event_Vtimezone("africa/asmera");
		/// <summary>
		/// Africa/Bamako
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Bamako = new calendar_event_Vtimezone("africa/bamako");
		/// <summary>
		/// Africa/Bangui
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Bangui = new calendar_event_Vtimezone("africa/bangui");
		/// <summary>
		/// Africa/Banjul
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Banjul = new calendar_event_Vtimezone("africa/banjul");
		/// <summary>
		/// Africa/Bissau
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Bissau = new calendar_event_Vtimezone("africa/bissau");
		/// <summary>
		/// Africa/Blantyre
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Blantyre = new calendar_event_Vtimezone("africa/blantyre");
		/// <summary>
		/// Africa/Brazzaville
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Brazzaville = new calendar_event_Vtimezone("africa/brazzaville");
		/// <summary>
		/// Africa/Bujumbura
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Bujumbura = new calendar_event_Vtimezone("africa/bujumbura");
		/// <summary>
		/// Africa/Cairo
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Cairo = new calendar_event_Vtimezone("africa/cairo");
		/// <summary>
		/// Africa/Casablanca
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Casablanca = new calendar_event_Vtimezone("africa/casablanca");
		/// <summary>
		/// Africa/Ceuta
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Ceuta = new calendar_event_Vtimezone("africa/ceuta");
		/// <summary>
		/// Africa/Conakry
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Conakry = new calendar_event_Vtimezone("africa/conakry");
		/// <summary>
		/// Africa/Dakar
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Dakar = new calendar_event_Vtimezone("africa/dakar");
		/// <summary>
		/// Africa/Dar_es_Salaam
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Dar_Es_Salaam = new calendar_event_Vtimezone("africa/dar_es_salaam");
		/// <summary>
		/// Africa/Djibouti
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Djibouti = new calendar_event_Vtimezone("africa/djibouti");
		/// <summary>
		/// Africa/Douala
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Douala = new calendar_event_Vtimezone("africa/douala");
		/// <summary>
		/// Africa/El_Aaiun
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_El_Aaiun = new calendar_event_Vtimezone("africa/el_aaiun");
		/// <summary>
		/// Africa/Freetown
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Freetown = new calendar_event_Vtimezone("africa/freetown");
		/// <summary>
		/// Africa/Gaborone
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Gaborone = new calendar_event_Vtimezone("africa/gaborone");
		/// <summary>
		/// Africa/Harare
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Harare = new calendar_event_Vtimezone("africa/harare");
		/// <summary>
		/// Africa/Johannesburg
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Johannesburg = new calendar_event_Vtimezone("africa/johannesburg");
		/// <summary>
		/// Africa/Juba
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Juba = new calendar_event_Vtimezone("africa/juba");
		/// <summary>
		/// Africa/Kampala
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Kampala = new calendar_event_Vtimezone("africa/kampala");
		/// <summary>
		/// Africa/Khartoum
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Khartoum = new calendar_event_Vtimezone("africa/khartoum");
		/// <summary>
		/// Africa/Kigali
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Kigali = new calendar_event_Vtimezone("africa/kigali");
		/// <summary>
		/// Africa/Kinshasa
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Kinshasa = new calendar_event_Vtimezone("africa/kinshasa");
		/// <summary>
		/// Africa/Lagos
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Lagos = new calendar_event_Vtimezone("africa/lagos");
		/// <summary>
		/// Africa/Libreville
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Libreville = new calendar_event_Vtimezone("africa/libreville");
		/// <summary>
		/// Africa/Lome
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Lome = new calendar_event_Vtimezone("africa/lome");
		/// <summary>
		/// Africa/Luanda
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Luanda = new calendar_event_Vtimezone("africa/luanda");
		/// <summary>
		/// Africa/Lubumbashi
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Lubumbashi = new calendar_event_Vtimezone("africa/lubumbashi");
		/// <summary>
		/// Africa/Lusaka
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Lusaka = new calendar_event_Vtimezone("africa/lusaka");
		/// <summary>
		/// Africa/Malabo
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Malabo = new calendar_event_Vtimezone("africa/malabo");
		/// <summary>
		/// Africa/Maputo
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Maputo = new calendar_event_Vtimezone("africa/maputo");
		/// <summary>
		/// Africa/Maseru
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Maseru = new calendar_event_Vtimezone("africa/maseru");
		/// <summary>
		/// Africa/Mbabane
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Mbabane = new calendar_event_Vtimezone("africa/mbabane");
		/// <summary>
		/// Africa/Mogadishu
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Mogadishu = new calendar_event_Vtimezone("africa/mogadishu");
		/// <summary>
		/// Africa/Monrovia
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Monrovia = new calendar_event_Vtimezone("africa/monrovia");
		/// <summary>
		/// Africa/Nairobi
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Nairobi = new calendar_event_Vtimezone("africa/nairobi");
		/// <summary>
		/// Africa/Ndjamena
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Ndjamena = new calendar_event_Vtimezone("africa/ndjamena");
		/// <summary>
		/// Africa/Niamey
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Niamey = new calendar_event_Vtimezone("africa/niamey");
		/// <summary>
		/// Africa/Nouakchott
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Nouakchott = new calendar_event_Vtimezone("africa/nouakchott");
		/// <summary>
		/// Africa/Ouagadougou
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Ouagadougou = new calendar_event_Vtimezone("africa/ouagadougou");
		/// <summary>
		/// Africa/Porto-Novo
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Portonovo = new calendar_event_Vtimezone("africa/porto-novo");
		/// <summary>
		/// Africa/Sao_Tome
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Sao_Tome = new calendar_event_Vtimezone("africa/sao_tome");
		/// <summary>
		/// Africa/Timbuktu
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Timbuktu = new calendar_event_Vtimezone("africa/timbuktu");
		/// <summary>
		/// Africa/Tripoli
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Tripoli = new calendar_event_Vtimezone("africa/tripoli");
		/// <summary>
		/// Africa/Tunis
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Tunis = new calendar_event_Vtimezone("africa/tunis");
		/// <summary>
		/// Africa/Windhoek
		/// </summary>
		public static readonly calendar_event_Vtimezone Africa_Windhoek = new calendar_event_Vtimezone("africa/windhoek");
		/// <summary>
		/// America/Adak
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Adak = new calendar_event_Vtimezone("america/adak");
		/// <summary>
		/// America/Anchorage
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Anchorage = new calendar_event_Vtimezone("america/anchorage");
		/// <summary>
		/// America/Anguilla
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Anguilla = new calendar_event_Vtimezone("america/anguilla");
		/// <summary>
		/// America/Antigua
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Antigua = new calendar_event_Vtimezone("america/antigua");
		/// <summary>
		/// America/Araguaina
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Araguaina = new calendar_event_Vtimezone("america/araguaina");
		/// <summary>
		/// America/Argentina/Buenos_Aires
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Buenos_Aires = new calendar_event_Vtimezone("america/argentina/buenos_aires");
		/// <summary>
		/// America/Argentina/Catamarca
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Catamarca = new calendar_event_Vtimezone("america/argentina/catamarca");
		/// <summary>
		/// America/Argentina/ComodRivadavia
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Comodrivadavia = new calendar_event_Vtimezone("america/argentina/comodrivadavia");
		/// <summary>
		/// America/Argentina/Cordoba
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Cordoba = new calendar_event_Vtimezone("america/argentina/cordoba");
		/// <summary>
		/// America/Argentina/Jujuy
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Jujuy = new calendar_event_Vtimezone("america/argentina/jujuy");
		/// <summary>
		/// America/Argentina/La_Rioja
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_La_Rioja = new calendar_event_Vtimezone("america/argentina/la_rioja");
		/// <summary>
		/// America/Argentina/Mendoza
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Mendoza = new calendar_event_Vtimezone("america/argentina/mendoza");
		/// <summary>
		/// America/Argentina/Rio_Gallegos
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Rio_Gallegos = new calendar_event_Vtimezone("america/argentina/rio_gallegos");
		/// <summary>
		/// America/Argentina/Salta
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Salta = new calendar_event_Vtimezone("america/argentina/salta");
		/// <summary>
		/// America/Argentina/San_Juan
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_San_Juan = new calendar_event_Vtimezone("america/argentina/san_juan");
		/// <summary>
		/// America/Argentina/San_Luis
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_San_Luis = new calendar_event_Vtimezone("america/argentina/san_luis");
		/// <summary>
		/// America/Argentina/Tucuman
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Tucuman = new calendar_event_Vtimezone("america/argentina/tucuman");
		/// <summary>
		/// America/Argentina/Ushuaia
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Argentina_Ushuaia = new calendar_event_Vtimezone("america/argentina/ushuaia");
		/// <summary>
		/// America/Aruba
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Aruba = new calendar_event_Vtimezone("america/aruba");
		/// <summary>
		/// America/Asuncion
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Asuncion = new calendar_event_Vtimezone("america/asuncion");
		/// <summary>
		/// America/Atikokan
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Atikokan = new calendar_event_Vtimezone("america/atikokan");
		/// <summary>
		/// America/Atka
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Atka = new calendar_event_Vtimezone("america/atka");
		/// <summary>
		/// America/Bahia
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Bahia = new calendar_event_Vtimezone("america/bahia");
		/// <summary>
		/// America/Bahia_Banderas
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Bahia_Banderas = new calendar_event_Vtimezone("america/bahia_banderas");
		/// <summary>
		/// America/Barbados
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Barbados = new calendar_event_Vtimezone("america/barbados");
		/// <summary>
		/// America/Belem
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Belem = new calendar_event_Vtimezone("america/belem");
		/// <summary>
		/// America/Belize
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Belize = new calendar_event_Vtimezone("america/belize");
		/// <summary>
		/// America/Blanc-Sablon
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Blancsablon = new calendar_event_Vtimezone("america/blanc-sablon");
		/// <summary>
		/// America/Boa_Vista
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Boa_Vista = new calendar_event_Vtimezone("america/boa_vista");
		/// <summary>
		/// America/Bogota
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Bogota = new calendar_event_Vtimezone("america/bogota");
		/// <summary>
		/// America/Boise
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Boise = new calendar_event_Vtimezone("america/boise");
		/// <summary>
		/// America/Buenos_Aires
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Buenos_Aires = new calendar_event_Vtimezone("america/buenos_aires");
		/// <summary>
		/// America/Cambridge_Bay
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cambridge_Bay = new calendar_event_Vtimezone("america/cambridge_bay");
		/// <summary>
		/// America/Campo_Grande
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Campo_Grande = new calendar_event_Vtimezone("america/campo_grande");
		/// <summary>
		/// America/Cancun
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cancun = new calendar_event_Vtimezone("america/cancun");
		/// <summary>
		/// America/Caracas
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Caracas = new calendar_event_Vtimezone("america/caracas");
		/// <summary>
		/// America/Catamarca
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Catamarca = new calendar_event_Vtimezone("america/catamarca");
		/// <summary>
		/// America/Cayenne
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cayenne = new calendar_event_Vtimezone("america/cayenne");
		/// <summary>
		/// America/Cayman
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cayman = new calendar_event_Vtimezone("america/cayman");
		/// <summary>
		/// America/Chicago
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Chicago = new calendar_event_Vtimezone("america/chicago");
		/// <summary>
		/// America/Chihuahua
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Chihuahua = new calendar_event_Vtimezone("america/chihuahua");
		/// <summary>
		/// America/Coral_Harbour
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Coral_Harbour = new calendar_event_Vtimezone("america/coral_harbour");
		/// <summary>
		/// America/Cordoba
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cordoba = new calendar_event_Vtimezone("america/cordoba");
		/// <summary>
		/// America/Costa_Rica
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Costa_Rica = new calendar_event_Vtimezone("america/costa_rica");
		/// <summary>
		/// America/Creston
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Creston = new calendar_event_Vtimezone("america/creston");
		/// <summary>
		/// America/Cuiaba
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Cuiaba = new calendar_event_Vtimezone("america/cuiaba");
		/// <summary>
		/// America/Curacao
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Curacao = new calendar_event_Vtimezone("america/curacao");
		/// <summary>
		/// America/Danmarkshavn
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Danmarkshavn = new calendar_event_Vtimezone("america/danmarkshavn");
		/// <summary>
		/// America/Dawson
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Dawson = new calendar_event_Vtimezone("america/dawson");
		/// <summary>
		/// America/Dawson_Creek
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Dawson_Creek = new calendar_event_Vtimezone("america/dawson_creek");
		/// <summary>
		/// America/Denver
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Denver = new calendar_event_Vtimezone("america/denver");
		/// <summary>
		/// America/Detroit
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Detroit = new calendar_event_Vtimezone("america/detroit");
		/// <summary>
		/// America/Dominica
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Dominica = new calendar_event_Vtimezone("america/dominica");
		/// <summary>
		/// America/Edmonton
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Edmonton = new calendar_event_Vtimezone("america/edmonton");
		/// <summary>
		/// America/Eirunepe
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Eirunepe = new calendar_event_Vtimezone("america/eirunepe");
		/// <summary>
		/// America/El_Salvador
		/// </summary>
		public static readonly calendar_event_Vtimezone America_El_Salvador = new calendar_event_Vtimezone("america/el_salvador");
		/// <summary>
		/// America/Ensenada
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Ensenada = new calendar_event_Vtimezone("america/ensenada");
		/// <summary>
		/// America/Fort_Wayne
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Fort_Wayne = new calendar_event_Vtimezone("america/fort_wayne");
		/// <summary>
		/// America/Fortaleza
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Fortaleza = new calendar_event_Vtimezone("america/fortaleza");
		/// <summary>
		/// America/Glace_Bay
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Glace_Bay = new calendar_event_Vtimezone("america/glace_bay");
		/// <summary>
		/// America/Godthab
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Godthab = new calendar_event_Vtimezone("america/godthab");
		/// <summary>
		/// America/Goose_Bay
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Goose_Bay = new calendar_event_Vtimezone("america/goose_bay");
		/// <summary>
		/// America/Grand_Turk
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Grand_Turk = new calendar_event_Vtimezone("america/grand_turk");
		/// <summary>
		/// America/Grenada
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Grenada = new calendar_event_Vtimezone("america/grenada");
		/// <summary>
		/// America/Guadeloupe
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Guadeloupe = new calendar_event_Vtimezone("america/guadeloupe");
		/// <summary>
		/// America/Guatemala
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Guatemala = new calendar_event_Vtimezone("america/guatemala");
		/// <summary>
		/// America/Guayaquil
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Guayaquil = new calendar_event_Vtimezone("america/guayaquil");
		/// <summary>
		/// America/Guyana
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Guyana = new calendar_event_Vtimezone("america/guyana");
		/// <summary>
		/// America/Halifax
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Halifax = new calendar_event_Vtimezone("america/halifax");
		/// <summary>
		/// America/Havana
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Havana = new calendar_event_Vtimezone("america/havana");
		/// <summary>
		/// America/Hermosillo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Hermosillo = new calendar_event_Vtimezone("america/hermosillo");
		/// <summary>
		/// America/Indiana/Indianapolis
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Indianapolis = new calendar_event_Vtimezone("america/indiana/indianapolis");
		/// <summary>
		/// America/Indiana/Knox
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Knox = new calendar_event_Vtimezone("america/indiana/knox");
		/// <summary>
		/// America/Indiana/Marengo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Marengo = new calendar_event_Vtimezone("america/indiana/marengo");
		/// <summary>
		/// America/Indiana/Petersburg
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Petersburg = new calendar_event_Vtimezone("america/indiana/petersburg");
		/// <summary>
		/// America/Indiana/Tell_City
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Tell_City = new calendar_event_Vtimezone("america/indiana/tell_city");
		/// <summary>
		/// America/Indiana/Vevay
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Vevay = new calendar_event_Vtimezone("america/indiana/vevay");
		/// <summary>
		/// America/Indiana/Vincennes
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Vincennes = new calendar_event_Vtimezone("america/indiana/vincennes");
		/// <summary>
		/// America/Indiana/Winamac
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indiana_Winamac = new calendar_event_Vtimezone("america/indiana/winamac");
		/// <summary>
		/// America/Indianapolis
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Indianapolis = new calendar_event_Vtimezone("america/indianapolis");
		/// <summary>
		/// America/Inuvik
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Inuvik = new calendar_event_Vtimezone("america/inuvik");
		/// <summary>
		/// America/Iqaluit
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Iqaluit = new calendar_event_Vtimezone("america/iqaluit");
		/// <summary>
		/// America/Jamaica
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Jamaica = new calendar_event_Vtimezone("america/jamaica");
		/// <summary>
		/// America/Jujuy
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Jujuy = new calendar_event_Vtimezone("america/jujuy");
		/// <summary>
		/// America/Juneau
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Juneau = new calendar_event_Vtimezone("america/juneau");
		/// <summary>
		/// America/Kentucky/Louisville
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Kentucky_Louisville = new calendar_event_Vtimezone("america/kentucky/louisville");
		/// <summary>
		/// America/Kentucky/Monticello
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Kentucky_Monticello = new calendar_event_Vtimezone("america/kentucky/monticello");
		/// <summary>
		/// America/Knox_IN
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Knox_IN = new calendar_event_Vtimezone("america/knox_in");
		/// <summary>
		/// America/Kralendijk
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Kralendijk = new calendar_event_Vtimezone("america/kralendijk");
		/// <summary>
		/// America/La_Paz
		/// </summary>
		public static readonly calendar_event_Vtimezone America_La_Paz = new calendar_event_Vtimezone("america/la_paz");
		/// <summary>
		/// America/Lima
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Lima = new calendar_event_Vtimezone("america/lima");
		/// <summary>
		/// America/Los_Angeles
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Los_Angeles = new calendar_event_Vtimezone("america/los_angeles");
		/// <summary>
		/// America/Louisville
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Louisville = new calendar_event_Vtimezone("america/louisville");
		/// <summary>
		/// America/Lower_Princes
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Lower_Princes = new calendar_event_Vtimezone("america/lower_princes");
		/// <summary>
		/// America/Maceio
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Maceio = new calendar_event_Vtimezone("america/maceio");
		/// <summary>
		/// America/Managua
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Managua = new calendar_event_Vtimezone("america/managua");
		/// <summary>
		/// America/Manaus
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Manaus = new calendar_event_Vtimezone("america/manaus");
		/// <summary>
		/// America/Marigot
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Marigot = new calendar_event_Vtimezone("america/marigot");
		/// <summary>
		/// America/Martinique
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Martinique = new calendar_event_Vtimezone("america/martinique");
		/// <summary>
		/// America/Matamoros
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Matamoros = new calendar_event_Vtimezone("america/matamoros");
		/// <summary>
		/// America/Mazatlan
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Mazatlan = new calendar_event_Vtimezone("america/mazatlan");
		/// <summary>
		/// America/Mendoza
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Mendoza = new calendar_event_Vtimezone("america/mendoza");
		/// <summary>
		/// America/Menominee
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Menominee = new calendar_event_Vtimezone("america/menominee");
		/// <summary>
		/// America/Merida
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Merida = new calendar_event_Vtimezone("america/merida");
		/// <summary>
		/// America/Metlakatla
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Metlakatla = new calendar_event_Vtimezone("america/metlakatla");
		/// <summary>
		/// America/Mexico_City
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Mexico_City = new calendar_event_Vtimezone("america/mexico_city");
		/// <summary>
		/// America/Miquelon
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Miquelon = new calendar_event_Vtimezone("america/miquelon");
		/// <summary>
		/// America/Moncton
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Moncton = new calendar_event_Vtimezone("america/moncton");
		/// <summary>
		/// America/Monterrey
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Monterrey = new calendar_event_Vtimezone("america/monterrey");
		/// <summary>
		/// America/Montevideo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Montevideo = new calendar_event_Vtimezone("america/montevideo");
		/// <summary>
		/// America/Montreal
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Montreal = new calendar_event_Vtimezone("america/montreal");
		/// <summary>
		/// America/Montserrat
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Montserrat = new calendar_event_Vtimezone("america/montserrat");
		/// <summary>
		/// America/Nassau
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Nassau = new calendar_event_Vtimezone("america/nassau");
		/// <summary>
		/// America/New_York
		/// </summary>
		public static readonly calendar_event_Vtimezone America_New_York = new calendar_event_Vtimezone("america/new_york");
		/// <summary>
		/// America/Nipigon
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Nipigon = new calendar_event_Vtimezone("america/nipigon");
		/// <summary>
		/// America/Nome
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Nome = new calendar_event_Vtimezone("america/nome");
		/// <summary>
		/// America/Noronha
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Noronha = new calendar_event_Vtimezone("america/noronha");
		/// <summary>
		/// America/North_Dakota/Beulah
		/// </summary>
		public static readonly calendar_event_Vtimezone America_North_Dakota_Beulah = new calendar_event_Vtimezone("america/north_dakota/beulah");
		/// <summary>
		/// America/North_Dakota/Center
		/// </summary>
		public static readonly calendar_event_Vtimezone America_North_Dakota_Center = new calendar_event_Vtimezone("america/north_dakota/center");
		/// <summary>
		/// America/North_Dakota/New_Salem
		/// </summary>
		public static readonly calendar_event_Vtimezone America_North_Dakota_New_Salem = new calendar_event_Vtimezone("america/north_dakota/new_salem");
		/// <summary>
		/// America/Ojinaga
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Ojinaga = new calendar_event_Vtimezone("america/ojinaga");
		/// <summary>
		/// America/Panama
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Panama = new calendar_event_Vtimezone("america/panama");
		/// <summary>
		/// America/Pangnirtung
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Pangnirtung = new calendar_event_Vtimezone("america/pangnirtung");
		/// <summary>
		/// America/Paramaribo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Paramaribo = new calendar_event_Vtimezone("america/paramaribo");
		/// <summary>
		/// America/Phoenix
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Phoenix = new calendar_event_Vtimezone("america/phoenix");
		/// <summary>
		/// America/Port-au-Prince
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Portauprince = new calendar_event_Vtimezone("america/port-au-prince");
		/// <summary>
		/// America/Port_of_Spain
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Port_Of_Spain = new calendar_event_Vtimezone("america/port_of_spain");
		/// <summary>
		/// America/Porto_Acre
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Porto_Acre = new calendar_event_Vtimezone("america/porto_acre");
		/// <summary>
		/// America/Porto_Velho
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Porto_Velho = new calendar_event_Vtimezone("america/porto_velho");
		/// <summary>
		/// America/Puerto_Rico
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Puerto_Rico = new calendar_event_Vtimezone("america/puerto_rico");
		/// <summary>
		/// America/Rainy_River
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Rainy_River = new calendar_event_Vtimezone("america/rainy_river");
		/// <summary>
		/// America/Rankin_Inlet
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Rankin_Inlet = new calendar_event_Vtimezone("america/rankin_inlet");
		/// <summary>
		/// America/Recife
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Recife = new calendar_event_Vtimezone("america/recife");
		/// <summary>
		/// America/Regina
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Regina = new calendar_event_Vtimezone("america/regina");
		/// <summary>
		/// America/Resolute
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Resolute = new calendar_event_Vtimezone("america/resolute");
		/// <summary>
		/// America/Rio_Branco
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Rio_Branco = new calendar_event_Vtimezone("america/rio_branco");
		/// <summary>
		/// America/Rosario
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Rosario = new calendar_event_Vtimezone("america/rosario");
		/// <summary>
		/// America/Santa_Isabel
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Santa_Isabel = new calendar_event_Vtimezone("america/santa_isabel");
		/// <summary>
		/// America/Santarem
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Santarem = new calendar_event_Vtimezone("america/santarem");
		/// <summary>
		/// America/Santiago
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Santiago = new calendar_event_Vtimezone("america/santiago");
		/// <summary>
		/// America/Santo_Domingo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Santo_Domingo = new calendar_event_Vtimezone("america/santo_domingo");
		/// <summary>
		/// America/Sao_Paulo
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Sao_Paulo = new calendar_event_Vtimezone("america/sao_paulo");
		/// <summary>
		/// America/Scoresbysund
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Scoresbysund = new calendar_event_Vtimezone("america/scoresbysund");
		/// <summary>
		/// America/Shiprock
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Shiprock = new calendar_event_Vtimezone("america/shiprock");
		/// <summary>
		/// America/Sitka
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Sitka = new calendar_event_Vtimezone("america/sitka");
		/// <summary>
		/// America/St_Barthelemy
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Barthelemy = new calendar_event_Vtimezone("america/st_barthelemy");
		/// <summary>
		/// America/St_Johns
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Johns = new calendar_event_Vtimezone("america/st_johns");
		/// <summary>
		/// America/St_Kitts
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Kitts = new calendar_event_Vtimezone("america/st_kitts");
		/// <summary>
		/// America/St_Lucia
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Lucia = new calendar_event_Vtimezone("america/st_lucia");
		/// <summary>
		/// America/St_Thomas
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Thomas = new calendar_event_Vtimezone("america/st_thomas");
		/// <summary>
		/// America/St_Vincent
		/// </summary>
		public static readonly calendar_event_Vtimezone America_St_Vincent = new calendar_event_Vtimezone("america/st_vincent");
		/// <summary>
		/// America/Swift_Current
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Swift_Current = new calendar_event_Vtimezone("america/swift_current");
		/// <summary>
		/// America/Tegucigalpa
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Tegucigalpa = new calendar_event_Vtimezone("america/tegucigalpa");
		/// <summary>
		/// America/Thule
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Thule = new calendar_event_Vtimezone("america/thule");
		/// <summary>
		/// America/Thunder_Bay
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Thunder_Bay = new calendar_event_Vtimezone("america/thunder_bay");
		/// <summary>
		/// America/Tijuana
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Tijuana = new calendar_event_Vtimezone("america/tijuana");
		/// <summary>
		/// America/Toronto
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Toronto = new calendar_event_Vtimezone("america/toronto");
		/// <summary>
		/// America/Tortola
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Tortola = new calendar_event_Vtimezone("america/tortola");
		/// <summary>
		/// America/Vancouver
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Vancouver = new calendar_event_Vtimezone("america/vancouver");
		/// <summary>
		/// America/Virgin
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Virgin = new calendar_event_Vtimezone("america/virgin");
		/// <summary>
		/// America/Whitehorse
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Whitehorse = new calendar_event_Vtimezone("america/whitehorse");
		/// <summary>
		/// America/Winnipeg
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Winnipeg = new calendar_event_Vtimezone("america/winnipeg");
		/// <summary>
		/// America/Yakutat
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Yakutat = new calendar_event_Vtimezone("america/yakutat");
		/// <summary>
		/// America/Yellowknife
		/// </summary>
		public static readonly calendar_event_Vtimezone America_Yellowknife = new calendar_event_Vtimezone("america/yellowknife");
		/// <summary>
		/// Antarctica/Casey
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Casey = new calendar_event_Vtimezone("antarctica/casey");
		/// <summary>
		/// Antarctica/Davis
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Davis = new calendar_event_Vtimezone("antarctica/davis");
		/// <summary>
		/// Antarctica/DumontDUrville
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Dumontdurville = new calendar_event_Vtimezone("antarctica/dumontdurville");
		/// <summary>
		/// Antarctica/Macquarie
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Macquarie = new calendar_event_Vtimezone("antarctica/macquarie");
		/// <summary>
		/// Antarctica/Mawson
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Mawson = new calendar_event_Vtimezone("antarctica/mawson");
		/// <summary>
		/// Antarctica/McMurdo
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Mcmurdo = new calendar_event_Vtimezone("antarctica/mcmurdo");
		/// <summary>
		/// Antarctica/Palmer
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Palmer = new calendar_event_Vtimezone("antarctica/palmer");
		/// <summary>
		/// Antarctica/Rothera
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Rothera = new calendar_event_Vtimezone("antarctica/rothera");
		/// <summary>
		/// Antarctica/South_Pole
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_South_Pole = new calendar_event_Vtimezone("antarctica/south_pole");
		/// <summary>
		/// Antarctica/Syowa
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Syowa = new calendar_event_Vtimezone("antarctica/syowa");
		/// <summary>
		/// Antarctica/Vostok
		/// </summary>
		public static readonly calendar_event_Vtimezone Antarctica_Vostok = new calendar_event_Vtimezone("antarctica/vostok");
		/// <summary>
		/// Arctic/Longyearbyen
		/// </summary>
		public static readonly calendar_event_Vtimezone Arctic_Longyearbyen = new calendar_event_Vtimezone("arctic/longyearbyen");
		/// <summary>
		/// Asia/Aden
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Aden = new calendar_event_Vtimezone("asia/aden");
		/// <summary>
		/// Asia/Almaty
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Almaty = new calendar_event_Vtimezone("asia/almaty");
		/// <summary>
		/// Asia/Amman
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Amman = new calendar_event_Vtimezone("asia/amman");
		/// <summary>
		/// Asia/Anadyr
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Anadyr = new calendar_event_Vtimezone("asia/anadyr");
		/// <summary>
		/// Asia/Aqtau
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Aqtau = new calendar_event_Vtimezone("asia/aqtau");
		/// <summary>
		/// Asia/Aqtobe
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Aqtobe = new calendar_event_Vtimezone("asia/aqtobe");
		/// <summary>
		/// Asia/Ashgabat
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ashgabat = new calendar_event_Vtimezone("asia/ashgabat");
		/// <summary>
		/// Asia/Ashkhabad
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ashkhabad = new calendar_event_Vtimezone("asia/ashkhabad");
		/// <summary>
		/// Asia/Baghdad
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Baghdad = new calendar_event_Vtimezone("asia/baghdad");
		/// <summary>
		/// Asia/Bahrain
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Bahrain = new calendar_event_Vtimezone("asia/bahrain");
		/// <summary>
		/// Asia/Baku
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Baku = new calendar_event_Vtimezone("asia/baku");
		/// <summary>
		/// Asia/Bangkok
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Bangkok = new calendar_event_Vtimezone("asia/bangkok");
		/// <summary>
		/// Asia/Beirut
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Beirut = new calendar_event_Vtimezone("asia/beirut");
		/// <summary>
		/// Asia/Bishkek
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Bishkek = new calendar_event_Vtimezone("asia/bishkek");
		/// <summary>
		/// Asia/Brunei
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Brunei = new calendar_event_Vtimezone("asia/brunei");
		/// <summary>
		/// Asia/Calcutta
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Calcutta = new calendar_event_Vtimezone("asia/calcutta");
		/// <summary>
		/// Asia/Choibalsan
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Choibalsan = new calendar_event_Vtimezone("asia/choibalsan");
		/// <summary>
		/// Asia/Chongqing
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Chongqing = new calendar_event_Vtimezone("asia/chongqing");
		/// <summary>
		/// Asia/Chungking
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Chungking = new calendar_event_Vtimezone("asia/chungking");
		/// <summary>
		/// Asia/Colombo
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Colombo = new calendar_event_Vtimezone("asia/colombo");
		/// <summary>
		/// Asia/Dacca
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Dacca = new calendar_event_Vtimezone("asia/dacca");
		/// <summary>
		/// Asia/Damascus
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Damascus = new calendar_event_Vtimezone("asia/damascus");
		/// <summary>
		/// Asia/Dhaka
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Dhaka = new calendar_event_Vtimezone("asia/dhaka");
		/// <summary>
		/// Asia/Dili
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Dili = new calendar_event_Vtimezone("asia/dili");
		/// <summary>
		/// Asia/Dubai
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Dubai = new calendar_event_Vtimezone("asia/dubai");
		/// <summary>
		/// Asia/Dushanbe
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Dushanbe = new calendar_event_Vtimezone("asia/dushanbe");
		/// <summary>
		/// Asia/Gaza
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Gaza = new calendar_event_Vtimezone("asia/gaza");
		/// <summary>
		/// Asia/Harbin
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Harbin = new calendar_event_Vtimezone("asia/harbin");
		/// <summary>
		/// Asia/Hebron
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Hebron = new calendar_event_Vtimezone("asia/hebron");
		/// <summary>
		/// Asia/Ho_Chi_Minh
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ho_Chi_Minh = new calendar_event_Vtimezone("asia/ho_chi_minh");
		/// <summary>
		/// Asia/Hong_Kong
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Hong_Kong = new calendar_event_Vtimezone("asia/hong_kong");
		/// <summary>
		/// Asia/Hovd
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Hovd = new calendar_event_Vtimezone("asia/hovd");
		/// <summary>
		/// Asia/Irkutsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Irkutsk = new calendar_event_Vtimezone("asia/irkutsk");
		/// <summary>
		/// Asia/Istanbul
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Istanbul = new calendar_event_Vtimezone("asia/istanbul");
		/// <summary>
		/// Asia/Jakarta
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Jakarta = new calendar_event_Vtimezone("asia/jakarta");
		/// <summary>
		/// Asia/Jayapura
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Jayapura = new calendar_event_Vtimezone("asia/jayapura");
		/// <summary>
		/// Asia/Jerusalem
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Jerusalem = new calendar_event_Vtimezone("asia/jerusalem");
		/// <summary>
		/// Asia/Kabul
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kabul = new calendar_event_Vtimezone("asia/kabul");
		/// <summary>
		/// Asia/Kamchatka
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kamchatka = new calendar_event_Vtimezone("asia/kamchatka");
		/// <summary>
		/// Asia/Karachi
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Karachi = new calendar_event_Vtimezone("asia/karachi");
		/// <summary>
		/// Asia/Kashgar
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kashgar = new calendar_event_Vtimezone("asia/kashgar");
		/// <summary>
		/// Asia/Kathmandu
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kathmandu = new calendar_event_Vtimezone("asia/kathmandu");
		/// <summary>
		/// Asia/Katmandu
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Katmandu = new calendar_event_Vtimezone("asia/katmandu");
		/// <summary>
		/// Asia/Kolkata
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kolkata = new calendar_event_Vtimezone("asia/kolkata");
		/// <summary>
		/// Asia/Krasnoyarsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Krasnoyarsk = new calendar_event_Vtimezone("asia/krasnoyarsk");
		/// <summary>
		/// Asia/Kuala_Lumpur
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kuala_Lumpur = new calendar_event_Vtimezone("asia/kuala_lumpur");
		/// <summary>
		/// Asia/Kuching
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kuching = new calendar_event_Vtimezone("asia/kuching");
		/// <summary>
		/// Asia/Kuwait
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Kuwait = new calendar_event_Vtimezone("asia/kuwait");
		/// <summary>
		/// Asia/Macao
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Macao = new calendar_event_Vtimezone("asia/macao");
		/// <summary>
		/// Asia/Macau
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Macau = new calendar_event_Vtimezone("asia/macau");
		/// <summary>
		/// Asia/Magadan
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Magadan = new calendar_event_Vtimezone("asia/magadan");
		/// <summary>
		/// Asia/Makassar
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Makassar = new calendar_event_Vtimezone("asia/makassar");
		/// <summary>
		/// Asia/Manila
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Manila = new calendar_event_Vtimezone("asia/manila");
		/// <summary>
		/// Asia/Muscat
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Muscat = new calendar_event_Vtimezone("asia/muscat");
		/// <summary>
		/// Asia/Nicosia
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Nicosia = new calendar_event_Vtimezone("asia/nicosia");
		/// <summary>
		/// Asia/Novokuznetsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Novokuznetsk = new calendar_event_Vtimezone("asia/novokuznetsk");
		/// <summary>
		/// Asia/Novosibirsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Novosibirsk = new calendar_event_Vtimezone("asia/novosibirsk");
		/// <summary>
		/// Asia/Omsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Omsk = new calendar_event_Vtimezone("asia/omsk");
		/// <summary>
		/// Asia/Oral
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Oral = new calendar_event_Vtimezone("asia/oral");
		/// <summary>
		/// Asia/Phnom_Penh
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Phnom_Penh = new calendar_event_Vtimezone("asia/phnom_penh");
		/// <summary>
		/// Asia/Pontianak
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Pontianak = new calendar_event_Vtimezone("asia/pontianak");
		/// <summary>
		/// Asia/Pyongyang
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Pyongyang = new calendar_event_Vtimezone("asia/pyongyang");
		/// <summary>
		/// Asia/Qatar
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Qatar = new calendar_event_Vtimezone("asia/qatar");
		/// <summary>
		/// Asia/Qyzylorda
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Qyzylorda = new calendar_event_Vtimezone("asia/qyzylorda");
		/// <summary>
		/// Asia/Rangoon
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Rangoon = new calendar_event_Vtimezone("asia/rangoon");
		/// <summary>
		/// Asia/Riyadh
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Riyadh = new calendar_event_Vtimezone("asia/riyadh");
		/// <summary>
		/// Asia/Saigon
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Saigon = new calendar_event_Vtimezone("asia/saigon");
		/// <summary>
		/// Asia/Sakhalin
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Sakhalin = new calendar_event_Vtimezone("asia/sakhalin");
		/// <summary>
		/// Asia/Samarkand
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Samarkand = new calendar_event_Vtimezone("asia/samarkand");
		/// <summary>
		/// Asia/Seoul
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Seoul = new calendar_event_Vtimezone("asia/seoul");
		/// <summary>
		/// Asia/Shanghai
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Shanghai = new calendar_event_Vtimezone("asia/shanghai");
		/// <summary>
		/// Asia/Singapore
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Singapore = new calendar_event_Vtimezone("asia/singapore");
		/// <summary>
		/// Asia/Taipei
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Taipei = new calendar_event_Vtimezone("asia/taipei");
		/// <summary>
		/// Asia/Tashkent
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Tashkent = new calendar_event_Vtimezone("asia/tashkent");
		/// <summary>
		/// Asia/Tbilisi
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Tbilisi = new calendar_event_Vtimezone("asia/tbilisi");
		/// <summary>
		/// Asia/Tehran
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Tehran = new calendar_event_Vtimezone("asia/tehran");
		/// <summary>
		/// Asia/Tel_Aviv
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Tel_Aviv = new calendar_event_Vtimezone("asia/tel_aviv");
		/// <summary>
		/// Asia/Thimbu
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Thimbu = new calendar_event_Vtimezone("asia/thimbu");
		/// <summary>
		/// Asia/Thimphu
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Thimphu = new calendar_event_Vtimezone("asia/thimphu");
		/// <summary>
		/// Asia/Tokyo
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Tokyo = new calendar_event_Vtimezone("asia/tokyo");
		/// <summary>
		/// Asia/Ujung_Pandang
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ujung_Pandang = new calendar_event_Vtimezone("asia/ujung_pandang");
		/// <summary>
		/// Asia/Ulaanbaatar
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ulaanbaatar = new calendar_event_Vtimezone("asia/ulaanbaatar");
		/// <summary>
		/// Asia/Ulan_Bator
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Ulan_Bator = new calendar_event_Vtimezone("asia/ulan_bator");
		/// <summary>
		/// Asia/Urumqi
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Urumqi = new calendar_event_Vtimezone("asia/urumqi");
		/// <summary>
		/// Asia/Vientiane
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Vientiane = new calendar_event_Vtimezone("asia/vientiane");
		/// <summary>
		/// Asia/Vladivostok
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Vladivostok = new calendar_event_Vtimezone("asia/vladivostok");
		/// <summary>
		/// Asia/Yakutsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Yakutsk = new calendar_event_Vtimezone("asia/yakutsk");
		/// <summary>
		/// Asia/Yekaterinburg
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Yekaterinburg = new calendar_event_Vtimezone("asia/yekaterinburg");
		/// <summary>
		/// Asia/Yerevan
		/// </summary>
		public static readonly calendar_event_Vtimezone Asia_Yerevan = new calendar_event_Vtimezone("asia/yerevan");
		/// <summary>
		/// Atlantic/Azores
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Azores = new calendar_event_Vtimezone("atlantic/azores");
		/// <summary>
		/// Atlantic/Bermuda
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Bermuda = new calendar_event_Vtimezone("atlantic/bermuda");
		/// <summary>
		/// Atlantic/Canary
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Canary = new calendar_event_Vtimezone("atlantic/canary");
		/// <summary>
		/// Atlantic/Cape_Verde
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Cape_Verde = new calendar_event_Vtimezone("atlantic/cape_verde");
		/// <summary>
		/// Atlantic/Faeroe
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Faeroe = new calendar_event_Vtimezone("atlantic/faeroe");
		/// <summary>
		/// Atlantic/Faroe
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Faroe = new calendar_event_Vtimezone("atlantic/faroe");
		/// <summary>
		/// Atlantic/Jan_Mayen
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Jan_Mayen = new calendar_event_Vtimezone("atlantic/jan_mayen");
		/// <summary>
		/// Atlantic/Madeira
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Madeira = new calendar_event_Vtimezone("atlantic/madeira");
		/// <summary>
		/// Atlantic/Reykjavik
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Reykjavik = new calendar_event_Vtimezone("atlantic/reykjavik");
		/// <summary>
		/// Atlantic/South_Georgia
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_South_Georgia = new calendar_event_Vtimezone("atlantic/south_georgia");
		/// <summary>
		/// Atlantic/St_Helena
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_St_Helena = new calendar_event_Vtimezone("atlantic/st_helena");
		/// <summary>
		/// Atlantic/Stanley
		/// </summary>
		public static readonly calendar_event_Vtimezone Atlantic_Stanley = new calendar_event_Vtimezone("atlantic/stanley");
		/// <summary>
		/// Australia/ACT
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_ACT = new calendar_event_Vtimezone("australia/act");
		/// <summary>
		/// Australia/Adelaide
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Adelaide = new calendar_event_Vtimezone("australia/adelaide");
		/// <summary>
		/// Australia/Brisbane
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Brisbane = new calendar_event_Vtimezone("australia/brisbane");
		/// <summary>
		/// Australia/Broken_Hill
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Broken_Hill = new calendar_event_Vtimezone("australia/broken_hill");
		/// <summary>
		/// Australia/Canberra
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Canberra = new calendar_event_Vtimezone("australia/canberra");
		/// <summary>
		/// Australia/Currie
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Currie = new calendar_event_Vtimezone("australia/currie");
		/// <summary>
		/// Australia/Darwin
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Darwin = new calendar_event_Vtimezone("australia/darwin");
		/// <summary>
		/// Australia/Eucla
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Eucla = new calendar_event_Vtimezone("australia/eucla");
		/// <summary>
		/// Australia/Hobart
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Hobart = new calendar_event_Vtimezone("australia/hobart");
		/// <summary>
		/// Australia/LHI
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_LHI = new calendar_event_Vtimezone("australia/lhi");
		/// <summary>
		/// Australia/Lindeman
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Lindeman = new calendar_event_Vtimezone("australia/lindeman");
		/// <summary>
		/// Australia/Lord_Howe
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Lord_Howe = new calendar_event_Vtimezone("australia/lord_howe");
		/// <summary>
		/// Australia/Melbourne
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Melbourne = new calendar_event_Vtimezone("australia/melbourne");
		/// <summary>
		/// Australia/NSW
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_NSW = new calendar_event_Vtimezone("australia/nsw");
		/// <summary>
		/// Australia/North
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_North = new calendar_event_Vtimezone("australia/north");
		/// <summary>
		/// Australia/Perth
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Perth = new calendar_event_Vtimezone("australia/perth");
		/// <summary>
		/// Australia/Queensland
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Queensland = new calendar_event_Vtimezone("australia/queensland");
		/// <summary>
		/// Australia/South
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_South = new calendar_event_Vtimezone("australia/south");
		/// <summary>
		/// Australia/Sydney
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Sydney = new calendar_event_Vtimezone("australia/sydney");
		/// <summary>
		/// Australia/Tasmania
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Tasmania = new calendar_event_Vtimezone("australia/tasmania");
		/// <summary>
		/// Australia/Victoria
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Victoria = new calendar_event_Vtimezone("australia/victoria");
		/// <summary>
		/// Australia/West
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_West = new calendar_event_Vtimezone("australia/west");
		/// <summary>
		/// Australia/Yancowinna
		/// </summary>
		public static readonly calendar_event_Vtimezone Australia_Yancowinna = new calendar_event_Vtimezone("australia/yancowinna");
		/// <summary>
		/// Brazil/Acre
		/// </summary>
		public static readonly calendar_event_Vtimezone Brazil_Acre = new calendar_event_Vtimezone("brazil/acre");
		/// <summary>
		/// Brazil/DeNoronha
		/// </summary>
		public static readonly calendar_event_Vtimezone Brazil_Denoronha = new calendar_event_Vtimezone("brazil/denoronha");
		/// <summary>
		/// Brazil/East
		/// </summary>
		public static readonly calendar_event_Vtimezone Brazil_East = new calendar_event_Vtimezone("brazil/east");
		/// <summary>
		/// Brazil/West
		/// </summary>
		public static readonly calendar_event_Vtimezone Brazil_West = new calendar_event_Vtimezone("brazil/west");
		/// <summary>
		/// CET
		/// </summary>
		public static readonly calendar_event_Vtimezone CET = new calendar_event_Vtimezone("cet");
		/// <summary>
		/// CST6CDT
		/// </summary>
		public static readonly calendar_event_Vtimezone CST6CDT = new calendar_event_Vtimezone("cst6cdt");
		/// <summary>
		/// Canada/Atlantic
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Atlantic = new calendar_event_Vtimezone("canada/atlantic");
		/// <summary>
		/// Canada/Central
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Central = new calendar_event_Vtimezone("canada/central");
		/// <summary>
		/// Canada/East-Saskatchewan
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Eastsaskatchewan = new calendar_event_Vtimezone("canada/east-saskatchewan");
		/// <summary>
		/// Canada/Eastern
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Eastern = new calendar_event_Vtimezone("canada/eastern");
		/// <summary>
		/// Canada/Mountain
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Mountain = new calendar_event_Vtimezone("canada/mountain");
		/// <summary>
		/// Canada/Newfoundland
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Newfoundland = new calendar_event_Vtimezone("canada/newfoundland");
		/// <summary>
		/// Canada/Pacific
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Pacific = new calendar_event_Vtimezone("canada/pacific");
		/// <summary>
		/// Canada/Saskatchewan
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Saskatchewan = new calendar_event_Vtimezone("canada/saskatchewan");
		/// <summary>
		/// Canada/Yukon
		/// </summary>
		public static readonly calendar_event_Vtimezone Canada_Yukon = new calendar_event_Vtimezone("canada/yukon");
		/// <summary>
		/// Chile/Continental
		/// </summary>
		public static readonly calendar_event_Vtimezone Chile_Continental = new calendar_event_Vtimezone("chile/continental");
		/// <summary>
		/// Chile/EasterIsland
		/// </summary>
		public static readonly calendar_event_Vtimezone Chile_Easterisland = new calendar_event_Vtimezone("chile/easterisland");
		/// <summary>
		/// Cuba
		/// </summary>
		public static readonly calendar_event_Vtimezone Cuba = new calendar_event_Vtimezone("cuba");
		/// <summary>
		/// EET
		/// </summary>
		public static readonly calendar_event_Vtimezone EET = new calendar_event_Vtimezone("eet");
		/// <summary>
		/// EST
		/// </summary>
		public static readonly calendar_event_Vtimezone EST = new calendar_event_Vtimezone("est");
		/// <summary>
		/// EST5EDT
		/// </summary>
		public static readonly calendar_event_Vtimezone EST5EDT = new calendar_event_Vtimezone("est5edt");
		/// <summary>
		/// Egypt
		/// </summary>
		public static readonly calendar_event_Vtimezone Egypt = new calendar_event_Vtimezone("egypt");
		/// <summary>
		/// Eire
		/// </summary>
		public static readonly calendar_event_Vtimezone Eire = new calendar_event_Vtimezone("eire");
		/// <summary>
		/// Etc/GMT
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT = new calendar_event_Vtimezone("etc/gmt");
		/// <summary>
		/// Etc/GMT+0
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_0 = new calendar_event_Vtimezone("etc/gmt+0");
		/// <summary>
		/// Etc/GMT+1
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_1 = new calendar_event_Vtimezone("etc/gmt+1");
		/// <summary>
		/// Etc/GMT+10
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_10 = new calendar_event_Vtimezone("etc/gmt+10");
		/// <summary>
		/// Etc/GMT+11
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_11 = new calendar_event_Vtimezone("etc/gmt+11");
		/// <summary>
		/// Etc/GMT+12
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_12 = new calendar_event_Vtimezone("etc/gmt+12");
		/// <summary>
		/// Etc/GMT+2
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_2 = new calendar_event_Vtimezone("etc/gmt+2");
		/// <summary>
		/// Etc/GMT+3
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_3 = new calendar_event_Vtimezone("etc/gmt+3");
		/// <summary>
		/// Etc/GMT+4
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_4 = new calendar_event_Vtimezone("etc/gmt+4");
		/// <summary>
		/// Etc/GMT+5
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_5 = new calendar_event_Vtimezone("etc/gmt+5");
		/// <summary>
		/// Etc/GMT+6
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_6 = new calendar_event_Vtimezone("etc/gmt+6");
		/// <summary>
		/// Etc/GMT+7
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_7 = new calendar_event_Vtimezone("etc/gmt+7");
		/// <summary>
		/// Etc/GMT+8
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_8 = new calendar_event_Vtimezone("etc/gmt+8");
		/// <summary>
		/// Etc/GMT+9
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT_9 = new calendar_event_Vtimezone("etc/gmt+9");
		/// <summary>
		/// Etc/GMT-0
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT0 = new calendar_event_Vtimezone("etc/gmt-0");
		/// <summary>
		/// Etc/GMT-1
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT1 = new calendar_event_Vtimezone("etc/gmt-1");
		/// <summary>
		/// Etc/GMT-10
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT10 = new calendar_event_Vtimezone("etc/gmt-10");
		/// <summary>
		/// Etc/GMT-11
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT11 = new calendar_event_Vtimezone("etc/gmt-11");
		/// <summary>
		/// Etc/GMT-12
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT12 = new calendar_event_Vtimezone("etc/gmt-12");
		/// <summary>
		/// Etc/GMT-13
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT13 = new calendar_event_Vtimezone("etc/gmt-13");
		/// <summary>
		/// Etc/GMT-14
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT14 = new calendar_event_Vtimezone("etc/gmt-14");
		/// <summary>
		/// Etc/GMT-2
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT2 = new calendar_event_Vtimezone("etc/gmt-2");
		/// <summary>
		/// Etc/GMT-3
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT3 = new calendar_event_Vtimezone("etc/gmt-3");
		/// <summary>
		/// Etc/GMT-4
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT4 = new calendar_event_Vtimezone("etc/gmt-4");
		/// <summary>
		/// Etc/GMT-5
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT5 = new calendar_event_Vtimezone("etc/gmt-5");
		/// <summary>
		/// Etc/GMT-6
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT6 = new calendar_event_Vtimezone("etc/gmt-6");
		/// <summary>
		/// Etc/GMT-7
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT7 = new calendar_event_Vtimezone("etc/gmt-7");
		/// <summary>
		/// Etc/GMT-8
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT8 = new calendar_event_Vtimezone("etc/gmt-8");
		/// <summary>
		/// Etc/GMT-9
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_GMT9 = new calendar_event_Vtimezone("etc/gmt-9");
		/// <summary>
		/// Etc/Greenwich
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_Greenwich = new calendar_event_Vtimezone("etc/greenwich");
		/// <summary>
		/// Etc/UCT
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_UCT = new calendar_event_Vtimezone("etc/uct");
		/// <summary>
		/// Etc/UTC
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_UTC = new calendar_event_Vtimezone("etc/utc");
		/// <summary>
		/// Etc/Universal
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_Universal = new calendar_event_Vtimezone("etc/universal");
		/// <summary>
		/// Etc/Zulu
		/// </summary>
		public static readonly calendar_event_Vtimezone Etc_Zulu = new calendar_event_Vtimezone("etc/zulu");
		/// <summary>
		/// Europe/Amsterdam
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Amsterdam = new calendar_event_Vtimezone("europe/amsterdam");
		/// <summary>
		/// Europe/Andorra
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Andorra = new calendar_event_Vtimezone("europe/andorra");
		/// <summary>
		/// Europe/Athens
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Athens = new calendar_event_Vtimezone("europe/athens");
		/// <summary>
		/// Europe/Belfast
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Belfast = new calendar_event_Vtimezone("europe/belfast");
		/// <summary>
		/// Europe/Belgrade
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Belgrade = new calendar_event_Vtimezone("europe/belgrade");
		/// <summary>
		/// Europe/Berlin
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Berlin = new calendar_event_Vtimezone("europe/berlin");
		/// <summary>
		/// Europe/Bratislava
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Bratislava = new calendar_event_Vtimezone("europe/bratislava");
		/// <summary>
		/// Europe/Brussels
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Brussels = new calendar_event_Vtimezone("europe/brussels");
		/// <summary>
		/// Europe/Bucharest
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Bucharest = new calendar_event_Vtimezone("europe/bucharest");
		/// <summary>
		/// Europe/Budapest
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Budapest = new calendar_event_Vtimezone("europe/budapest");
		/// <summary>
		/// Europe/Chisinau
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Chisinau = new calendar_event_Vtimezone("europe/chisinau");
		/// <summary>
		/// Europe/Copenhagen
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Copenhagen = new calendar_event_Vtimezone("europe/copenhagen");
		/// <summary>
		/// Europe/Dublin
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Dublin = new calendar_event_Vtimezone("europe/dublin");
		/// <summary>
		/// Europe/Gibraltar
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Gibraltar = new calendar_event_Vtimezone("europe/gibraltar");
		/// <summary>
		/// Europe/Guernsey
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Guernsey = new calendar_event_Vtimezone("europe/guernsey");
		/// <summary>
		/// Europe/Helsinki
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Helsinki = new calendar_event_Vtimezone("europe/helsinki");
		/// <summary>
		/// Europe/Isle_of_Man
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Isle_Of_Man = new calendar_event_Vtimezone("europe/isle_of_man");
		/// <summary>
		/// Europe/Istanbul
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Istanbul = new calendar_event_Vtimezone("europe/istanbul");
		/// <summary>
		/// Europe/Jersey
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Jersey = new calendar_event_Vtimezone("europe/jersey");
		/// <summary>
		/// Europe/Kaliningrad
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Kaliningrad = new calendar_event_Vtimezone("europe/kaliningrad");
		/// <summary>
		/// Europe/Kiev
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Kiev = new calendar_event_Vtimezone("europe/kiev");
		/// <summary>
		/// Europe/Lisbon
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Lisbon = new calendar_event_Vtimezone("europe/lisbon");
		/// <summary>
		/// Europe/Ljubljana
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Ljubljana = new calendar_event_Vtimezone("europe/ljubljana");
		/// <summary>
		/// Europe/London
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_London = new calendar_event_Vtimezone("europe/london");
		/// <summary>
		/// Europe/Luxembourg
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Luxembourg = new calendar_event_Vtimezone("europe/luxembourg");
		/// <summary>
		/// Europe/Madrid
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Madrid = new calendar_event_Vtimezone("europe/madrid");
		/// <summary>
		/// Europe/Malta
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Malta = new calendar_event_Vtimezone("europe/malta");
		/// <summary>
		/// Europe/Mariehamn
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Mariehamn = new calendar_event_Vtimezone("europe/mariehamn");
		/// <summary>
		/// Europe/Minsk
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Minsk = new calendar_event_Vtimezone("europe/minsk");
		/// <summary>
		/// Europe/Monaco
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Monaco = new calendar_event_Vtimezone("europe/monaco");
		/// <summary>
		/// Europe/Moscow
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Moscow = new calendar_event_Vtimezone("europe/moscow");
		/// <summary>
		/// Europe/Nicosia
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Nicosia = new calendar_event_Vtimezone("europe/nicosia");
		/// <summary>
		/// Europe/Oslo
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Oslo = new calendar_event_Vtimezone("europe/oslo");
		/// <summary>
		/// Europe/Paris
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Paris = new calendar_event_Vtimezone("europe/paris");
		/// <summary>
		/// Europe/Podgorica
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Podgorica = new calendar_event_Vtimezone("europe/podgorica");
		/// <summary>
		/// Europe/Prague
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Prague = new calendar_event_Vtimezone("europe/prague");
		/// <summary>
		/// Europe/Riga
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Riga = new calendar_event_Vtimezone("europe/riga");
		/// <summary>
		/// Europe/Rome
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Rome = new calendar_event_Vtimezone("europe/rome");
		/// <summary>
		/// Europe/Samara
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Samara = new calendar_event_Vtimezone("europe/samara");
		/// <summary>
		/// Europe/San_Marino
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_San_Marino = new calendar_event_Vtimezone("europe/san_marino");
		/// <summary>
		/// Europe/Sarajevo
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Sarajevo = new calendar_event_Vtimezone("europe/sarajevo");
		/// <summary>
		/// Europe/Simferopol
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Simferopol = new calendar_event_Vtimezone("europe/simferopol");
		/// <summary>
		/// Europe/Skopje
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Skopje = new calendar_event_Vtimezone("europe/skopje");
		/// <summary>
		/// Europe/Sofia
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Sofia = new calendar_event_Vtimezone("europe/sofia");
		/// <summary>
		/// Europe/Stockholm
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Stockholm = new calendar_event_Vtimezone("europe/stockholm");
		/// <summary>
		/// Europe/Tallinn
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Tallinn = new calendar_event_Vtimezone("europe/tallinn");
		/// <summary>
		/// Europe/Tirane
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Tirane = new calendar_event_Vtimezone("europe/tirane");
		/// <summary>
		/// Europe/Tiraspol
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Tiraspol = new calendar_event_Vtimezone("europe/tiraspol");
		/// <summary>
		/// Europe/Uzhgorod
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Uzhgorod = new calendar_event_Vtimezone("europe/uzhgorod");
		/// <summary>
		/// Europe/Vaduz
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Vaduz = new calendar_event_Vtimezone("europe/vaduz");
		/// <summary>
		/// Europe/Vatican
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Vatican = new calendar_event_Vtimezone("europe/vatican");
		/// <summary>
		/// Europe/Vienna
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Vienna = new calendar_event_Vtimezone("europe/vienna");
		/// <summary>
		/// Europe/Vilnius
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Vilnius = new calendar_event_Vtimezone("europe/vilnius");
		/// <summary>
		/// Europe/Volgograd
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Volgograd = new calendar_event_Vtimezone("europe/volgograd");
		/// <summary>
		/// Europe/Warsaw
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Warsaw = new calendar_event_Vtimezone("europe/warsaw");
		/// <summary>
		/// Europe/Zagreb
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Zagreb = new calendar_event_Vtimezone("europe/zagreb");
		/// <summary>
		/// Europe/Zaporozhye
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Zaporozhye = new calendar_event_Vtimezone("europe/zaporozhye");
		/// <summary>
		/// Europe/Zurich
		/// </summary>
		public static readonly calendar_event_Vtimezone Europe_Zurich = new calendar_event_Vtimezone("europe/zurich");
		/// <summary>
		/// GB
		/// </summary>
		public static readonly calendar_event_Vtimezone GB = new calendar_event_Vtimezone("gb");
		/// <summary>
		/// GB-Eire
		/// </summary>
		public static readonly calendar_event_Vtimezone Gbeire = new calendar_event_Vtimezone("gb-eire");
		/// <summary>
		/// GMT
		/// </summary>
		public static readonly calendar_event_Vtimezone GMT = new calendar_event_Vtimezone("gmt");
		/// <summary>
		/// GMT+0
		/// </summary>
		public static readonly calendar_event_Vtimezone GMT_0 = new calendar_event_Vtimezone("gmt+0");
		/// <summary>
		/// GMT-0
		/// </summary>
		public static readonly calendar_event_Vtimezone GMT0 = new calendar_event_Vtimezone("gmt-0");
		/// <summary>
		/// Greenwich
		/// </summary>
		public static readonly calendar_event_Vtimezone Greenwich = new calendar_event_Vtimezone("greenwich");
		/// <summary>
		/// HST
		/// </summary>
		public static readonly calendar_event_Vtimezone HST = new calendar_event_Vtimezone("hst");
		/// <summary>
		/// Hongkong
		/// </summary>
		public static readonly calendar_event_Vtimezone Hongkong = new calendar_event_Vtimezone("hongkong");
		/// <summary>
		/// Iceland
		/// </summary>
		public static readonly calendar_event_Vtimezone Iceland = new calendar_event_Vtimezone("iceland");
		/// <summary>
		/// Indian/Antananarivo
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Antananarivo = new calendar_event_Vtimezone("indian/antananarivo");
		/// <summary>
		/// Indian/Chagos
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Chagos = new calendar_event_Vtimezone("indian/chagos");
		/// <summary>
		/// Indian/Christmas
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Christmas = new calendar_event_Vtimezone("indian/christmas");
		/// <summary>
		/// Indian/Cocos
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Cocos = new calendar_event_Vtimezone("indian/cocos");
		/// <summary>
		/// Indian/Comoro
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Comoro = new calendar_event_Vtimezone("indian/comoro");
		/// <summary>
		/// Indian/Kerguelen
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Kerguelen = new calendar_event_Vtimezone("indian/kerguelen");
		/// <summary>
		/// Indian/Mahe
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Mahe = new calendar_event_Vtimezone("indian/mahe");
		/// <summary>
		/// Indian/Maldives
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Maldives = new calendar_event_Vtimezone("indian/maldives");
		/// <summary>
		/// Indian/Mauritius
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Mauritius = new calendar_event_Vtimezone("indian/mauritius");
		/// <summary>
		/// Indian/Mayotte
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Mayotte = new calendar_event_Vtimezone("indian/mayotte");
		/// <summary>
		/// Indian/Reunion
		/// </summary>
		public static readonly calendar_event_Vtimezone Indian_Reunion = new calendar_event_Vtimezone("indian/reunion");
		/// <summary>
		/// Iran
		/// </summary>
		public static readonly calendar_event_Vtimezone Iran = new calendar_event_Vtimezone("iran");
		/// <summary>
		/// Israel
		/// </summary>
		public static readonly calendar_event_Vtimezone Israel = new calendar_event_Vtimezone("israel");
		/// <summary>
		/// Jamaica
		/// </summary>
		public static readonly calendar_event_Vtimezone Jamaica = new calendar_event_Vtimezone("jamaica");
		/// <summary>
		/// Japan
		/// </summary>
		public static readonly calendar_event_Vtimezone Japan = new calendar_event_Vtimezone("japan");
		/// <summary>
		/// Kwajalein
		/// </summary>
		public static readonly calendar_event_Vtimezone Kwajalein = new calendar_event_Vtimezone("kwajalein");
		/// <summary>
		/// Libya
		/// </summary>
		public static readonly calendar_event_Vtimezone Libya = new calendar_event_Vtimezone("libya");
		/// <summary>
		/// MET
		/// </summary>
		public static readonly calendar_event_Vtimezone MET = new calendar_event_Vtimezone("met");
		/// <summary>
		/// MST
		/// </summary>
		public static readonly calendar_event_Vtimezone MST = new calendar_event_Vtimezone("mst");
		/// <summary>
		/// MST7MDT
		/// </summary>
		public static readonly calendar_event_Vtimezone MST7MDT = new calendar_event_Vtimezone("mst7mdt");
		/// <summary>
		/// Mexico/BajaNorte
		/// </summary>
		public static readonly calendar_event_Vtimezone Mexico_Bajanorte = new calendar_event_Vtimezone("mexico/bajanorte");
		/// <summary>
		/// Mexico/BajaSur
		/// </summary>
		public static readonly calendar_event_Vtimezone Mexico_Bajasur = new calendar_event_Vtimezone("mexico/bajasur");
		/// <summary>
		/// Mexico/General
		/// </summary>
		public static readonly calendar_event_Vtimezone Mexico_General = new calendar_event_Vtimezone("mexico/general");
		/// <summary>
		/// NZ
		/// </summary>
		public static readonly calendar_event_Vtimezone NZ = new calendar_event_Vtimezone("nz");
		/// <summary>
		/// NZ-CHAT
		/// </summary>
		public static readonly calendar_event_Vtimezone NZCHAT = new calendar_event_Vtimezone("nz-chat");
		/// <summary>
		/// Navajo
		/// </summary>
		public static readonly calendar_event_Vtimezone Navajo = new calendar_event_Vtimezone("navajo");
		/// <summary>
		/// PRC
		/// </summary>
		public static readonly calendar_event_Vtimezone PRC = new calendar_event_Vtimezone("prc");
		/// <summary>
		/// PST8PDT
		/// </summary>
		public static readonly calendar_event_Vtimezone PST8PDT = new calendar_event_Vtimezone("pst8pdt");
		/// <summary>
		/// Pacific/Apia
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Apia = new calendar_event_Vtimezone("pacific/apia");
		/// <summary>
		/// Pacific/Auckland
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Auckland = new calendar_event_Vtimezone("pacific/auckland");
		/// <summary>
		/// Pacific/Chatham
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Chatham = new calendar_event_Vtimezone("pacific/chatham");
		/// <summary>
		/// Pacific/Chuuk
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Chuuk = new calendar_event_Vtimezone("pacific/chuuk");
		/// <summary>
		/// Pacific/Easter
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Easter = new calendar_event_Vtimezone("pacific/easter");
		/// <summary>
		/// Pacific/Efate
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Efate = new calendar_event_Vtimezone("pacific/efate");
		/// <summary>
		/// Pacific/Enderbury
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Enderbury = new calendar_event_Vtimezone("pacific/enderbury");
		/// <summary>
		/// Pacific/Fakaofo
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Fakaofo = new calendar_event_Vtimezone("pacific/fakaofo");
		/// <summary>
		/// Pacific/Fiji
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Fiji = new calendar_event_Vtimezone("pacific/fiji");
		/// <summary>
		/// Pacific/Funafuti
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Funafuti = new calendar_event_Vtimezone("pacific/funafuti");
		/// <summary>
		/// Pacific/Galapagos
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Galapagos = new calendar_event_Vtimezone("pacific/galapagos");
		/// <summary>
		/// Pacific/Gambier
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Gambier = new calendar_event_Vtimezone("pacific/gambier");
		/// <summary>
		/// Pacific/Guadalcanal
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Guadalcanal = new calendar_event_Vtimezone("pacific/guadalcanal");
		/// <summary>
		/// Pacific/Guam
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Guam = new calendar_event_Vtimezone("pacific/guam");
		/// <summary>
		/// Pacific/Honolulu
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Honolulu = new calendar_event_Vtimezone("pacific/honolulu");
		/// <summary>
		/// Pacific/Johnston
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Johnston = new calendar_event_Vtimezone("pacific/johnston");
		/// <summary>
		/// Pacific/Kiritimati
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Kiritimati = new calendar_event_Vtimezone("pacific/kiritimati");
		/// <summary>
		/// Pacific/Kosrae
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Kosrae = new calendar_event_Vtimezone("pacific/kosrae");
		/// <summary>
		/// Pacific/Kwajalein
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Kwajalein = new calendar_event_Vtimezone("pacific/kwajalein");
		/// <summary>
		/// Pacific/Majuro
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Majuro = new calendar_event_Vtimezone("pacific/majuro");
		/// <summary>
		/// Pacific/Marquesas
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Marquesas = new calendar_event_Vtimezone("pacific/marquesas");
		/// <summary>
		/// Pacific/Midway
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Midway = new calendar_event_Vtimezone("pacific/midway");
		/// <summary>
		/// Pacific/Nauru
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Nauru = new calendar_event_Vtimezone("pacific/nauru");
		/// <summary>
		/// Pacific/Niue
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Niue = new calendar_event_Vtimezone("pacific/niue");
		/// <summary>
		/// Pacific/Norfolk
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Norfolk = new calendar_event_Vtimezone("pacific/norfolk");
		/// <summary>
		/// Pacific/Noumea
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Noumea = new calendar_event_Vtimezone("pacific/noumea");
		/// <summary>
		/// Pacific/Pago_Pago
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Pago_Pago = new calendar_event_Vtimezone("pacific/pago_pago");
		/// <summary>
		/// Pacific/Palau
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Palau = new calendar_event_Vtimezone("pacific/palau");
		/// <summary>
		/// Pacific/Pitcairn
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Pitcairn = new calendar_event_Vtimezone("pacific/pitcairn");
		/// <summary>
		/// Pacific/Pohnpei
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Pohnpei = new calendar_event_Vtimezone("pacific/pohnpei");
		/// <summary>
		/// Pacific/Ponape
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Ponape = new calendar_event_Vtimezone("pacific/ponape");
		/// <summary>
		/// Pacific/Port_Moresby
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Port_Moresby = new calendar_event_Vtimezone("pacific/port_moresby");
		/// <summary>
		/// Pacific/Rarotonga
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Rarotonga = new calendar_event_Vtimezone("pacific/rarotonga");
		/// <summary>
		/// Pacific/Saipan
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Saipan = new calendar_event_Vtimezone("pacific/saipan");
		/// <summary>
		/// Pacific/Samoa
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Samoa = new calendar_event_Vtimezone("pacific/samoa");
		/// <summary>
		/// Pacific/Tahiti
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Tahiti = new calendar_event_Vtimezone("pacific/tahiti");
		/// <summary>
		/// Pacific/Tarawa
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Tarawa = new calendar_event_Vtimezone("pacific/tarawa");
		/// <summary>
		/// Pacific/Tongatapu
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Tongatapu = new calendar_event_Vtimezone("pacific/tongatapu");
		/// <summary>
		/// Pacific/Truk
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Truk = new calendar_event_Vtimezone("pacific/truk");
		/// <summary>
		/// Pacific/Wake
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Wake = new calendar_event_Vtimezone("pacific/wake");
		/// <summary>
		/// Pacific/Wallis
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Wallis = new calendar_event_Vtimezone("pacific/wallis");
		/// <summary>
		/// Pacific/Yap
		/// </summary>
		public static readonly calendar_event_Vtimezone Pacific_Yap = new calendar_event_Vtimezone("pacific/yap");
		/// <summary>
		/// Poland
		/// </summary>
		public static readonly calendar_event_Vtimezone Poland = new calendar_event_Vtimezone("poland");
		/// <summary>
		/// Portugal
		/// </summary>
		public static readonly calendar_event_Vtimezone Portugal = new calendar_event_Vtimezone("portugal");
		/// <summary>
		/// ROC
		/// </summary>
		public static readonly calendar_event_Vtimezone ROC = new calendar_event_Vtimezone("roc");
		/// <summary>
		/// ROK
		/// </summary>
		public static readonly calendar_event_Vtimezone ROK = new calendar_event_Vtimezone("rok");
		/// <summary>
		/// Singapore
		/// </summary>
		public static readonly calendar_event_Vtimezone Singapore = new calendar_event_Vtimezone("singapore");
		/// <summary>
		/// Turkey
		/// </summary>
		public static readonly calendar_event_Vtimezone Turkey = new calendar_event_Vtimezone("turkey");
		/// <summary>
		/// UCT
		/// </summary>
		public static readonly calendar_event_Vtimezone UCT = new calendar_event_Vtimezone("uct");
		/// <summary>
		/// US/Alaska
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Alaska = new calendar_event_Vtimezone("us/alaska");
		/// <summary>
		/// US/Aleutian
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Aleutian = new calendar_event_Vtimezone("us/aleutian");
		/// <summary>
		/// US/Arizona
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Arizona = new calendar_event_Vtimezone("us/arizona");
		/// <summary>
		/// US/Central
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Central = new calendar_event_Vtimezone("us/central");
		/// <summary>
		/// US/East-Indiana
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Eastindiana = new calendar_event_Vtimezone("us/east-indiana");
		/// <summary>
		/// US/Eastern
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Eastern = new calendar_event_Vtimezone("us/eastern");
		/// <summary>
		/// US/Hawaii
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Hawaii = new calendar_event_Vtimezone("us/hawaii");
		/// <summary>
		/// US/Indiana-Starke
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Indianastarke = new calendar_event_Vtimezone("us/indiana-starke");
		/// <summary>
		/// US/Michigan
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Michigan = new calendar_event_Vtimezone("us/michigan");
		/// <summary>
		/// US/Mountain
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Mountain = new calendar_event_Vtimezone("us/mountain");
		/// <summary>
		/// US/Pacific
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Pacific = new calendar_event_Vtimezone("us/pacific");
		/// <summary>
		/// US/Pacific-New
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Pacificnew = new calendar_event_Vtimezone("us/pacific-new");
		/// <summary>
		/// US/Samoa
		/// </summary>
		public static readonly calendar_event_Vtimezone US_Samoa = new calendar_event_Vtimezone("us/samoa");
		/// <summary>
		/// UTC
		/// </summary>
		public static readonly calendar_event_Vtimezone UTC = new calendar_event_Vtimezone("utc");
		/// <summary>
		/// Universal
		/// </summary>
		public static readonly calendar_event_Vtimezone Universal = new calendar_event_Vtimezone("universal");
		/// <summary>
		/// W-SU
		/// </summary>
		public static readonly calendar_event_Vtimezone WSU = new calendar_event_Vtimezone("w-su");
		/// <summary>
		/// WET
		/// </summary>
		public static readonly calendar_event_Vtimezone WET = new calendar_event_Vtimezone("wet");
		/// <summary>
		/// Zulu
		/// </summary>
		public static readonly calendar_event_Vtimezone Zulu = new calendar_event_Vtimezone("zulu");

		private calendar_event_Vtimezone(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_event_Week_List{
		/// <summary>
		/// Monday
		/// </summary>
		public static readonly calendar_event_Week_List Monday = new calendar_event_Week_List("MO");
		/// <summary>
		/// Tuesday
		/// </summary>
		public static readonly calendar_event_Week_List Tuesday = new calendar_event_Week_List("TU");
		/// <summary>
		/// Wednesday
		/// </summary>
		public static readonly calendar_event_Week_List Wednesday = new calendar_event_Week_List("WE");
		/// <summary>
		/// Thursday
		/// </summary>
		public static readonly calendar_event_Week_List Thursday = new calendar_event_Week_List("TH");
		/// <summary>
		/// Friday
		/// </summary>
		public static readonly calendar_event_Week_List Friday = new calendar_event_Week_List("FR");
		/// <summary>
		/// Saturday
		/// </summary>
		public static readonly calendar_event_Week_List Saturday = new calendar_event_Week_List("SA");
		/// <summary>
		/// Sunday
		/// </summary>
		public static readonly calendar_event_Week_List Sunday = new calendar_event_Week_List("SU");

		private calendar_event_Week_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo{

		public int id {get; set;}
		public bool active {get; set;}
		public int? alarm_id {get; set;}
		public bool allday {get; set;}
		public ICollection<calendar_attendee> attendee_ids {get; set;}
		public int? base_calendar_alarm_id {get; set;}
		public string base_calendar_url {get; set;}
		[OpenErpEnum]
		public calendar_todo_Byday byday {get; set;}
		[OpenErpEnum]
		public calendar_todo_Class Class {get; set;}
		public int? count {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_deadline {get; set;}
		public int? day {get; set;}
		public string description {get; set;}
		public int? duration {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? end_date {get; set;}
		[OpenErpEnum]
		public calendar_todo_End_Type end_type {get; set;}
		public string exdate {get; set;}
		public string exrule {get; set;}
		public bool fr {get; set;}
		public int? interval {get; set;}
		public string location {get; set;}
		public bool mo {get; set;}
		[OpenErpEnum]
		public calendar_todo_Month_List month_list {get; set;}
		public string name {get; set;}
		public string organizer {get; set;}
		public int? organizer_id {get; set;}
		public ICollection<res_partner> partner_ids {get; set;}
		public bool recurrency {get; set;}
		public int? recurrent_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? recurrent_id_date {get; set;}
		public string rrule {get; set;}
		[OpenErpEnum]
		public calendar_todo_Rrule_Type rrule_type {get; set;}
		public bool sa {get; set;}
		[OpenErpEnum]
		public calendar_todo_Select1 select1 {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public calendar_todo_Show_As show_as {get; set;}
		[OpenErpEnum]
		public calendar_todo_State state {get; set;}
		public bool su {get; set;}
		public bool th {get; set;}
		public bool tu {get; set;}
		public int? user_id {get; set;}
		[OpenErpEnum]
		public calendar_todo_Vtimezone vtimezone {get; set;}
		public bool we {get; set;}
		[OpenErpEnum]
		public calendar_todo_Week_List week_list {get; set;}
		[OpenErpForeignKey("alarm_id")]
		public res_alarm Alarm {get; set;}
		[OpenErpForeignKey("base_calendar_alarm_id")]
		public calendar_alarm BaseCalendarAlarm {get; set;}
		[OpenErpForeignKey("organizer_id")]
		public res_users Organizer {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class calendar_todo_Byday{
		/// <summary>
		/// First
		/// </summary>
		public static readonly calendar_todo_Byday First = new calendar_todo_Byday("1");
		/// <summary>
		/// Second
		/// </summary>
		public static readonly calendar_todo_Byday Second = new calendar_todo_Byday("2");
		/// <summary>
		/// Third
		/// </summary>
		public static readonly calendar_todo_Byday Third = new calendar_todo_Byday("3");
		/// <summary>
		/// Fourth
		/// </summary>
		public static readonly calendar_todo_Byday Fourth = new calendar_todo_Byday("4");
		/// <summary>
		/// Fifth
		/// </summary>
		public static readonly calendar_todo_Byday Fifth = new calendar_todo_Byday("5");
		/// <summary>
		/// Last
		/// </summary>
		public static readonly calendar_todo_Byday Last = new calendar_todo_Byday("-1");

		private calendar_todo_Byday(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Class{
		/// <summary>
		/// Public
		/// </summary>
		public static readonly calendar_todo_Class Public = new calendar_todo_Class("public");
		/// <summary>
		/// Private
		/// </summary>
		public static readonly calendar_todo_Class Private = new calendar_todo_Class("private");
		/// <summary>
		/// Public for Employees
		/// </summary>
		public static readonly calendar_todo_Class Public_For_Employees = new calendar_todo_Class("confidential");

		private calendar_todo_Class(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_End_Type{
		/// <summary>
		/// Number of repetitions
		/// </summary>
		public static readonly calendar_todo_End_Type Number_Of_Repetitions = new calendar_todo_End_Type("count");
		/// <summary>
		/// End date
		/// </summary>
		public static readonly calendar_todo_End_Type End_Date = new calendar_todo_End_Type("end_date");

		private calendar_todo_End_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Month_List{
		/// <summary>
		/// January
		/// </summary>
		public static readonly calendar_todo_Month_List January = new calendar_todo_Month_List("1");
		/// <summary>
		/// February
		/// </summary>
		public static readonly calendar_todo_Month_List February = new calendar_todo_Month_List("2");
		/// <summary>
		/// March
		/// </summary>
		public static readonly calendar_todo_Month_List March = new calendar_todo_Month_List("3");
		/// <summary>
		/// April
		/// </summary>
		public static readonly calendar_todo_Month_List April = new calendar_todo_Month_List("4");
		/// <summary>
		/// May
		/// </summary>
		public static readonly calendar_todo_Month_List May = new calendar_todo_Month_List("5");
		/// <summary>
		/// June
		/// </summary>
		public static readonly calendar_todo_Month_List June = new calendar_todo_Month_List("6");
		/// <summary>
		/// July
		/// </summary>
		public static readonly calendar_todo_Month_List July = new calendar_todo_Month_List("7");
		/// <summary>
		/// August
		/// </summary>
		public static readonly calendar_todo_Month_List August = new calendar_todo_Month_List("8");
		/// <summary>
		/// September
		/// </summary>
		public static readonly calendar_todo_Month_List September = new calendar_todo_Month_List("9");
		/// <summary>
		/// October
		/// </summary>
		public static readonly calendar_todo_Month_List October = new calendar_todo_Month_List("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly calendar_todo_Month_List November = new calendar_todo_Month_List("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly calendar_todo_Month_List December = new calendar_todo_Month_List("12");

		private calendar_todo_Month_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Rrule_Type{
		/// <summary>
		/// Day(s)
		/// </summary>
		public static readonly calendar_todo_Rrule_Type Day_S = new calendar_todo_Rrule_Type("daily");
		/// <summary>
		/// Week(s)
		/// </summary>
		public static readonly calendar_todo_Rrule_Type Week_S = new calendar_todo_Rrule_Type("weekly");
		/// <summary>
		/// Month(s)
		/// </summary>
		public static readonly calendar_todo_Rrule_Type Month_S = new calendar_todo_Rrule_Type("monthly");
		/// <summary>
		/// Year(s)
		/// </summary>
		public static readonly calendar_todo_Rrule_Type Year_S = new calendar_todo_Rrule_Type("yearly");

		private calendar_todo_Rrule_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Select1{
		/// <summary>
		/// Date of month
		/// </summary>
		public static readonly calendar_todo_Select1 Date_Of_Month = new calendar_todo_Select1("date");
		/// <summary>
		/// Day of month
		/// </summary>
		public static readonly calendar_todo_Select1 Day_Of_Month = new calendar_todo_Select1("day");

		private calendar_todo_Select1(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Show_As{
		/// <summary>
		/// Free
		/// </summary>
		public static readonly calendar_todo_Show_As Free = new calendar_todo_Show_As("free");
		/// <summary>
		/// Busy
		/// </summary>
		public static readonly calendar_todo_Show_As Busy = new calendar_todo_Show_As("busy");

		private calendar_todo_Show_As(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_State{
		/// <summary>
		/// Uncertain
		/// </summary>
		public static readonly calendar_todo_State Uncertain = new calendar_todo_State("tentative");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly calendar_todo_State Cancelled = new calendar_todo_State("cancelled");
		/// <summary>
		/// Confirmed
		/// </summary>
		public static readonly calendar_todo_State Confirmed = new calendar_todo_State("confirmed");

		private calendar_todo_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Vtimezone{
		/// <summary>
		/// Africa/Abidjan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Abidjan = new calendar_todo_Vtimezone("africa/abidjan");
		/// <summary>
		/// Africa/Accra
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Accra = new calendar_todo_Vtimezone("africa/accra");
		/// <summary>
		/// Africa/Addis_Ababa
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Addis_Ababa = new calendar_todo_Vtimezone("africa/addis_ababa");
		/// <summary>
		/// Africa/Algiers
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Algiers = new calendar_todo_Vtimezone("africa/algiers");
		/// <summary>
		/// Africa/Asmara
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Asmara = new calendar_todo_Vtimezone("africa/asmara");
		/// <summary>
		/// Africa/Asmera
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Asmera = new calendar_todo_Vtimezone("africa/asmera");
		/// <summary>
		/// Africa/Bamako
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Bamako = new calendar_todo_Vtimezone("africa/bamako");
		/// <summary>
		/// Africa/Bangui
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Bangui = new calendar_todo_Vtimezone("africa/bangui");
		/// <summary>
		/// Africa/Banjul
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Banjul = new calendar_todo_Vtimezone("africa/banjul");
		/// <summary>
		/// Africa/Bissau
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Bissau = new calendar_todo_Vtimezone("africa/bissau");
		/// <summary>
		/// Africa/Blantyre
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Blantyre = new calendar_todo_Vtimezone("africa/blantyre");
		/// <summary>
		/// Africa/Brazzaville
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Brazzaville = new calendar_todo_Vtimezone("africa/brazzaville");
		/// <summary>
		/// Africa/Bujumbura
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Bujumbura = new calendar_todo_Vtimezone("africa/bujumbura");
		/// <summary>
		/// Africa/Cairo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Cairo = new calendar_todo_Vtimezone("africa/cairo");
		/// <summary>
		/// Africa/Casablanca
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Casablanca = new calendar_todo_Vtimezone("africa/casablanca");
		/// <summary>
		/// Africa/Ceuta
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Ceuta = new calendar_todo_Vtimezone("africa/ceuta");
		/// <summary>
		/// Africa/Conakry
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Conakry = new calendar_todo_Vtimezone("africa/conakry");
		/// <summary>
		/// Africa/Dakar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Dakar = new calendar_todo_Vtimezone("africa/dakar");
		/// <summary>
		/// Africa/Dar_es_Salaam
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Dar_Es_Salaam = new calendar_todo_Vtimezone("africa/dar_es_salaam");
		/// <summary>
		/// Africa/Djibouti
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Djibouti = new calendar_todo_Vtimezone("africa/djibouti");
		/// <summary>
		/// Africa/Douala
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Douala = new calendar_todo_Vtimezone("africa/douala");
		/// <summary>
		/// Africa/El_Aaiun
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_El_Aaiun = new calendar_todo_Vtimezone("africa/el_aaiun");
		/// <summary>
		/// Africa/Freetown
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Freetown = new calendar_todo_Vtimezone("africa/freetown");
		/// <summary>
		/// Africa/Gaborone
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Gaborone = new calendar_todo_Vtimezone("africa/gaborone");
		/// <summary>
		/// Africa/Harare
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Harare = new calendar_todo_Vtimezone("africa/harare");
		/// <summary>
		/// Africa/Johannesburg
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Johannesburg = new calendar_todo_Vtimezone("africa/johannesburg");
		/// <summary>
		/// Africa/Juba
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Juba = new calendar_todo_Vtimezone("africa/juba");
		/// <summary>
		/// Africa/Kampala
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Kampala = new calendar_todo_Vtimezone("africa/kampala");
		/// <summary>
		/// Africa/Khartoum
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Khartoum = new calendar_todo_Vtimezone("africa/khartoum");
		/// <summary>
		/// Africa/Kigali
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Kigali = new calendar_todo_Vtimezone("africa/kigali");
		/// <summary>
		/// Africa/Kinshasa
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Kinshasa = new calendar_todo_Vtimezone("africa/kinshasa");
		/// <summary>
		/// Africa/Lagos
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Lagos = new calendar_todo_Vtimezone("africa/lagos");
		/// <summary>
		/// Africa/Libreville
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Libreville = new calendar_todo_Vtimezone("africa/libreville");
		/// <summary>
		/// Africa/Lome
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Lome = new calendar_todo_Vtimezone("africa/lome");
		/// <summary>
		/// Africa/Luanda
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Luanda = new calendar_todo_Vtimezone("africa/luanda");
		/// <summary>
		/// Africa/Lubumbashi
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Lubumbashi = new calendar_todo_Vtimezone("africa/lubumbashi");
		/// <summary>
		/// Africa/Lusaka
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Lusaka = new calendar_todo_Vtimezone("africa/lusaka");
		/// <summary>
		/// Africa/Malabo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Malabo = new calendar_todo_Vtimezone("africa/malabo");
		/// <summary>
		/// Africa/Maputo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Maputo = new calendar_todo_Vtimezone("africa/maputo");
		/// <summary>
		/// Africa/Maseru
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Maseru = new calendar_todo_Vtimezone("africa/maseru");
		/// <summary>
		/// Africa/Mbabane
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Mbabane = new calendar_todo_Vtimezone("africa/mbabane");
		/// <summary>
		/// Africa/Mogadishu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Mogadishu = new calendar_todo_Vtimezone("africa/mogadishu");
		/// <summary>
		/// Africa/Monrovia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Monrovia = new calendar_todo_Vtimezone("africa/monrovia");
		/// <summary>
		/// Africa/Nairobi
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Nairobi = new calendar_todo_Vtimezone("africa/nairobi");
		/// <summary>
		/// Africa/Ndjamena
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Ndjamena = new calendar_todo_Vtimezone("africa/ndjamena");
		/// <summary>
		/// Africa/Niamey
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Niamey = new calendar_todo_Vtimezone("africa/niamey");
		/// <summary>
		/// Africa/Nouakchott
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Nouakchott = new calendar_todo_Vtimezone("africa/nouakchott");
		/// <summary>
		/// Africa/Ouagadougou
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Ouagadougou = new calendar_todo_Vtimezone("africa/ouagadougou");
		/// <summary>
		/// Africa/Porto-Novo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Portonovo = new calendar_todo_Vtimezone("africa/porto-novo");
		/// <summary>
		/// Africa/Sao_Tome
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Sao_Tome = new calendar_todo_Vtimezone("africa/sao_tome");
		/// <summary>
		/// Africa/Timbuktu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Timbuktu = new calendar_todo_Vtimezone("africa/timbuktu");
		/// <summary>
		/// Africa/Tripoli
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Tripoli = new calendar_todo_Vtimezone("africa/tripoli");
		/// <summary>
		/// Africa/Tunis
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Tunis = new calendar_todo_Vtimezone("africa/tunis");
		/// <summary>
		/// Africa/Windhoek
		/// </summary>
		public static readonly calendar_todo_Vtimezone Africa_Windhoek = new calendar_todo_Vtimezone("africa/windhoek");
		/// <summary>
		/// America/Adak
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Adak = new calendar_todo_Vtimezone("america/adak");
		/// <summary>
		/// America/Anchorage
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Anchorage = new calendar_todo_Vtimezone("america/anchorage");
		/// <summary>
		/// America/Anguilla
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Anguilla = new calendar_todo_Vtimezone("america/anguilla");
		/// <summary>
		/// America/Antigua
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Antigua = new calendar_todo_Vtimezone("america/antigua");
		/// <summary>
		/// America/Araguaina
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Araguaina = new calendar_todo_Vtimezone("america/araguaina");
		/// <summary>
		/// America/Argentina/Buenos_Aires
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Buenos_Aires = new calendar_todo_Vtimezone("america/argentina/buenos_aires");
		/// <summary>
		/// America/Argentina/Catamarca
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Catamarca = new calendar_todo_Vtimezone("america/argentina/catamarca");
		/// <summary>
		/// America/Argentina/ComodRivadavia
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Comodrivadavia = new calendar_todo_Vtimezone("america/argentina/comodrivadavia");
		/// <summary>
		/// America/Argentina/Cordoba
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Cordoba = new calendar_todo_Vtimezone("america/argentina/cordoba");
		/// <summary>
		/// America/Argentina/Jujuy
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Jujuy = new calendar_todo_Vtimezone("america/argentina/jujuy");
		/// <summary>
		/// America/Argentina/La_Rioja
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_La_Rioja = new calendar_todo_Vtimezone("america/argentina/la_rioja");
		/// <summary>
		/// America/Argentina/Mendoza
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Mendoza = new calendar_todo_Vtimezone("america/argentina/mendoza");
		/// <summary>
		/// America/Argentina/Rio_Gallegos
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Rio_Gallegos = new calendar_todo_Vtimezone("america/argentina/rio_gallegos");
		/// <summary>
		/// America/Argentina/Salta
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Salta = new calendar_todo_Vtimezone("america/argentina/salta");
		/// <summary>
		/// America/Argentina/San_Juan
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_San_Juan = new calendar_todo_Vtimezone("america/argentina/san_juan");
		/// <summary>
		/// America/Argentina/San_Luis
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_San_Luis = new calendar_todo_Vtimezone("america/argentina/san_luis");
		/// <summary>
		/// America/Argentina/Tucuman
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Tucuman = new calendar_todo_Vtimezone("america/argentina/tucuman");
		/// <summary>
		/// America/Argentina/Ushuaia
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Argentina_Ushuaia = new calendar_todo_Vtimezone("america/argentina/ushuaia");
		/// <summary>
		/// America/Aruba
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Aruba = new calendar_todo_Vtimezone("america/aruba");
		/// <summary>
		/// America/Asuncion
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Asuncion = new calendar_todo_Vtimezone("america/asuncion");
		/// <summary>
		/// America/Atikokan
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Atikokan = new calendar_todo_Vtimezone("america/atikokan");
		/// <summary>
		/// America/Atka
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Atka = new calendar_todo_Vtimezone("america/atka");
		/// <summary>
		/// America/Bahia
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Bahia = new calendar_todo_Vtimezone("america/bahia");
		/// <summary>
		/// America/Bahia_Banderas
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Bahia_Banderas = new calendar_todo_Vtimezone("america/bahia_banderas");
		/// <summary>
		/// America/Barbados
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Barbados = new calendar_todo_Vtimezone("america/barbados");
		/// <summary>
		/// America/Belem
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Belem = new calendar_todo_Vtimezone("america/belem");
		/// <summary>
		/// America/Belize
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Belize = new calendar_todo_Vtimezone("america/belize");
		/// <summary>
		/// America/Blanc-Sablon
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Blancsablon = new calendar_todo_Vtimezone("america/blanc-sablon");
		/// <summary>
		/// America/Boa_Vista
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Boa_Vista = new calendar_todo_Vtimezone("america/boa_vista");
		/// <summary>
		/// America/Bogota
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Bogota = new calendar_todo_Vtimezone("america/bogota");
		/// <summary>
		/// America/Boise
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Boise = new calendar_todo_Vtimezone("america/boise");
		/// <summary>
		/// America/Buenos_Aires
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Buenos_Aires = new calendar_todo_Vtimezone("america/buenos_aires");
		/// <summary>
		/// America/Cambridge_Bay
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cambridge_Bay = new calendar_todo_Vtimezone("america/cambridge_bay");
		/// <summary>
		/// America/Campo_Grande
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Campo_Grande = new calendar_todo_Vtimezone("america/campo_grande");
		/// <summary>
		/// America/Cancun
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cancun = new calendar_todo_Vtimezone("america/cancun");
		/// <summary>
		/// America/Caracas
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Caracas = new calendar_todo_Vtimezone("america/caracas");
		/// <summary>
		/// America/Catamarca
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Catamarca = new calendar_todo_Vtimezone("america/catamarca");
		/// <summary>
		/// America/Cayenne
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cayenne = new calendar_todo_Vtimezone("america/cayenne");
		/// <summary>
		/// America/Cayman
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cayman = new calendar_todo_Vtimezone("america/cayman");
		/// <summary>
		/// America/Chicago
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Chicago = new calendar_todo_Vtimezone("america/chicago");
		/// <summary>
		/// America/Chihuahua
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Chihuahua = new calendar_todo_Vtimezone("america/chihuahua");
		/// <summary>
		/// America/Coral_Harbour
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Coral_Harbour = new calendar_todo_Vtimezone("america/coral_harbour");
		/// <summary>
		/// America/Cordoba
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cordoba = new calendar_todo_Vtimezone("america/cordoba");
		/// <summary>
		/// America/Costa_Rica
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Costa_Rica = new calendar_todo_Vtimezone("america/costa_rica");
		/// <summary>
		/// America/Creston
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Creston = new calendar_todo_Vtimezone("america/creston");
		/// <summary>
		/// America/Cuiaba
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Cuiaba = new calendar_todo_Vtimezone("america/cuiaba");
		/// <summary>
		/// America/Curacao
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Curacao = new calendar_todo_Vtimezone("america/curacao");
		/// <summary>
		/// America/Danmarkshavn
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Danmarkshavn = new calendar_todo_Vtimezone("america/danmarkshavn");
		/// <summary>
		/// America/Dawson
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Dawson = new calendar_todo_Vtimezone("america/dawson");
		/// <summary>
		/// America/Dawson_Creek
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Dawson_Creek = new calendar_todo_Vtimezone("america/dawson_creek");
		/// <summary>
		/// America/Denver
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Denver = new calendar_todo_Vtimezone("america/denver");
		/// <summary>
		/// America/Detroit
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Detroit = new calendar_todo_Vtimezone("america/detroit");
		/// <summary>
		/// America/Dominica
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Dominica = new calendar_todo_Vtimezone("america/dominica");
		/// <summary>
		/// America/Edmonton
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Edmonton = new calendar_todo_Vtimezone("america/edmonton");
		/// <summary>
		/// America/Eirunepe
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Eirunepe = new calendar_todo_Vtimezone("america/eirunepe");
		/// <summary>
		/// America/El_Salvador
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_El_Salvador = new calendar_todo_Vtimezone("america/el_salvador");
		/// <summary>
		/// America/Ensenada
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Ensenada = new calendar_todo_Vtimezone("america/ensenada");
		/// <summary>
		/// America/Fort_Wayne
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Fort_Wayne = new calendar_todo_Vtimezone("america/fort_wayne");
		/// <summary>
		/// America/Fortaleza
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Fortaleza = new calendar_todo_Vtimezone("america/fortaleza");
		/// <summary>
		/// America/Glace_Bay
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Glace_Bay = new calendar_todo_Vtimezone("america/glace_bay");
		/// <summary>
		/// America/Godthab
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Godthab = new calendar_todo_Vtimezone("america/godthab");
		/// <summary>
		/// America/Goose_Bay
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Goose_Bay = new calendar_todo_Vtimezone("america/goose_bay");
		/// <summary>
		/// America/Grand_Turk
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Grand_Turk = new calendar_todo_Vtimezone("america/grand_turk");
		/// <summary>
		/// America/Grenada
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Grenada = new calendar_todo_Vtimezone("america/grenada");
		/// <summary>
		/// America/Guadeloupe
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Guadeloupe = new calendar_todo_Vtimezone("america/guadeloupe");
		/// <summary>
		/// America/Guatemala
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Guatemala = new calendar_todo_Vtimezone("america/guatemala");
		/// <summary>
		/// America/Guayaquil
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Guayaquil = new calendar_todo_Vtimezone("america/guayaquil");
		/// <summary>
		/// America/Guyana
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Guyana = new calendar_todo_Vtimezone("america/guyana");
		/// <summary>
		/// America/Halifax
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Halifax = new calendar_todo_Vtimezone("america/halifax");
		/// <summary>
		/// America/Havana
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Havana = new calendar_todo_Vtimezone("america/havana");
		/// <summary>
		/// America/Hermosillo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Hermosillo = new calendar_todo_Vtimezone("america/hermosillo");
		/// <summary>
		/// America/Indiana/Indianapolis
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Indianapolis = new calendar_todo_Vtimezone("america/indiana/indianapolis");
		/// <summary>
		/// America/Indiana/Knox
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Knox = new calendar_todo_Vtimezone("america/indiana/knox");
		/// <summary>
		/// America/Indiana/Marengo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Marengo = new calendar_todo_Vtimezone("america/indiana/marengo");
		/// <summary>
		/// America/Indiana/Petersburg
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Petersburg = new calendar_todo_Vtimezone("america/indiana/petersburg");
		/// <summary>
		/// America/Indiana/Tell_City
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Tell_City = new calendar_todo_Vtimezone("america/indiana/tell_city");
		/// <summary>
		/// America/Indiana/Vevay
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Vevay = new calendar_todo_Vtimezone("america/indiana/vevay");
		/// <summary>
		/// America/Indiana/Vincennes
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Vincennes = new calendar_todo_Vtimezone("america/indiana/vincennes");
		/// <summary>
		/// America/Indiana/Winamac
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indiana_Winamac = new calendar_todo_Vtimezone("america/indiana/winamac");
		/// <summary>
		/// America/Indianapolis
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Indianapolis = new calendar_todo_Vtimezone("america/indianapolis");
		/// <summary>
		/// America/Inuvik
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Inuvik = new calendar_todo_Vtimezone("america/inuvik");
		/// <summary>
		/// America/Iqaluit
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Iqaluit = new calendar_todo_Vtimezone("america/iqaluit");
		/// <summary>
		/// America/Jamaica
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Jamaica = new calendar_todo_Vtimezone("america/jamaica");
		/// <summary>
		/// America/Jujuy
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Jujuy = new calendar_todo_Vtimezone("america/jujuy");
		/// <summary>
		/// America/Juneau
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Juneau = new calendar_todo_Vtimezone("america/juneau");
		/// <summary>
		/// America/Kentucky/Louisville
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Kentucky_Louisville = new calendar_todo_Vtimezone("america/kentucky/louisville");
		/// <summary>
		/// America/Kentucky/Monticello
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Kentucky_Monticello = new calendar_todo_Vtimezone("america/kentucky/monticello");
		/// <summary>
		/// America/Knox_IN
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Knox_IN = new calendar_todo_Vtimezone("america/knox_in");
		/// <summary>
		/// America/Kralendijk
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Kralendijk = new calendar_todo_Vtimezone("america/kralendijk");
		/// <summary>
		/// America/La_Paz
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_La_Paz = new calendar_todo_Vtimezone("america/la_paz");
		/// <summary>
		/// America/Lima
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Lima = new calendar_todo_Vtimezone("america/lima");
		/// <summary>
		/// America/Los_Angeles
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Los_Angeles = new calendar_todo_Vtimezone("america/los_angeles");
		/// <summary>
		/// America/Louisville
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Louisville = new calendar_todo_Vtimezone("america/louisville");
		/// <summary>
		/// America/Lower_Princes
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Lower_Princes = new calendar_todo_Vtimezone("america/lower_princes");
		/// <summary>
		/// America/Maceio
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Maceio = new calendar_todo_Vtimezone("america/maceio");
		/// <summary>
		/// America/Managua
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Managua = new calendar_todo_Vtimezone("america/managua");
		/// <summary>
		/// America/Manaus
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Manaus = new calendar_todo_Vtimezone("america/manaus");
		/// <summary>
		/// America/Marigot
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Marigot = new calendar_todo_Vtimezone("america/marigot");
		/// <summary>
		/// America/Martinique
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Martinique = new calendar_todo_Vtimezone("america/martinique");
		/// <summary>
		/// America/Matamoros
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Matamoros = new calendar_todo_Vtimezone("america/matamoros");
		/// <summary>
		/// America/Mazatlan
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Mazatlan = new calendar_todo_Vtimezone("america/mazatlan");
		/// <summary>
		/// America/Mendoza
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Mendoza = new calendar_todo_Vtimezone("america/mendoza");
		/// <summary>
		/// America/Menominee
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Menominee = new calendar_todo_Vtimezone("america/menominee");
		/// <summary>
		/// America/Merida
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Merida = new calendar_todo_Vtimezone("america/merida");
		/// <summary>
		/// America/Metlakatla
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Metlakatla = new calendar_todo_Vtimezone("america/metlakatla");
		/// <summary>
		/// America/Mexico_City
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Mexico_City = new calendar_todo_Vtimezone("america/mexico_city");
		/// <summary>
		/// America/Miquelon
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Miquelon = new calendar_todo_Vtimezone("america/miquelon");
		/// <summary>
		/// America/Moncton
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Moncton = new calendar_todo_Vtimezone("america/moncton");
		/// <summary>
		/// America/Monterrey
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Monterrey = new calendar_todo_Vtimezone("america/monterrey");
		/// <summary>
		/// America/Montevideo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Montevideo = new calendar_todo_Vtimezone("america/montevideo");
		/// <summary>
		/// America/Montreal
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Montreal = new calendar_todo_Vtimezone("america/montreal");
		/// <summary>
		/// America/Montserrat
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Montserrat = new calendar_todo_Vtimezone("america/montserrat");
		/// <summary>
		/// America/Nassau
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Nassau = new calendar_todo_Vtimezone("america/nassau");
		/// <summary>
		/// America/New_York
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_New_York = new calendar_todo_Vtimezone("america/new_york");
		/// <summary>
		/// America/Nipigon
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Nipigon = new calendar_todo_Vtimezone("america/nipigon");
		/// <summary>
		/// America/Nome
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Nome = new calendar_todo_Vtimezone("america/nome");
		/// <summary>
		/// America/Noronha
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Noronha = new calendar_todo_Vtimezone("america/noronha");
		/// <summary>
		/// America/North_Dakota/Beulah
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_North_Dakota_Beulah = new calendar_todo_Vtimezone("america/north_dakota/beulah");
		/// <summary>
		/// America/North_Dakota/Center
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_North_Dakota_Center = new calendar_todo_Vtimezone("america/north_dakota/center");
		/// <summary>
		/// America/North_Dakota/New_Salem
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_North_Dakota_New_Salem = new calendar_todo_Vtimezone("america/north_dakota/new_salem");
		/// <summary>
		/// America/Ojinaga
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Ojinaga = new calendar_todo_Vtimezone("america/ojinaga");
		/// <summary>
		/// America/Panama
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Panama = new calendar_todo_Vtimezone("america/panama");
		/// <summary>
		/// America/Pangnirtung
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Pangnirtung = new calendar_todo_Vtimezone("america/pangnirtung");
		/// <summary>
		/// America/Paramaribo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Paramaribo = new calendar_todo_Vtimezone("america/paramaribo");
		/// <summary>
		/// America/Phoenix
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Phoenix = new calendar_todo_Vtimezone("america/phoenix");
		/// <summary>
		/// America/Port-au-Prince
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Portauprince = new calendar_todo_Vtimezone("america/port-au-prince");
		/// <summary>
		/// America/Port_of_Spain
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Port_Of_Spain = new calendar_todo_Vtimezone("america/port_of_spain");
		/// <summary>
		/// America/Porto_Acre
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Porto_Acre = new calendar_todo_Vtimezone("america/porto_acre");
		/// <summary>
		/// America/Porto_Velho
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Porto_Velho = new calendar_todo_Vtimezone("america/porto_velho");
		/// <summary>
		/// America/Puerto_Rico
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Puerto_Rico = new calendar_todo_Vtimezone("america/puerto_rico");
		/// <summary>
		/// America/Rainy_River
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Rainy_River = new calendar_todo_Vtimezone("america/rainy_river");
		/// <summary>
		/// America/Rankin_Inlet
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Rankin_Inlet = new calendar_todo_Vtimezone("america/rankin_inlet");
		/// <summary>
		/// America/Recife
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Recife = new calendar_todo_Vtimezone("america/recife");
		/// <summary>
		/// America/Regina
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Regina = new calendar_todo_Vtimezone("america/regina");
		/// <summary>
		/// America/Resolute
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Resolute = new calendar_todo_Vtimezone("america/resolute");
		/// <summary>
		/// America/Rio_Branco
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Rio_Branco = new calendar_todo_Vtimezone("america/rio_branco");
		/// <summary>
		/// America/Rosario
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Rosario = new calendar_todo_Vtimezone("america/rosario");
		/// <summary>
		/// America/Santa_Isabel
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Santa_Isabel = new calendar_todo_Vtimezone("america/santa_isabel");
		/// <summary>
		/// America/Santarem
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Santarem = new calendar_todo_Vtimezone("america/santarem");
		/// <summary>
		/// America/Santiago
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Santiago = new calendar_todo_Vtimezone("america/santiago");
		/// <summary>
		/// America/Santo_Domingo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Santo_Domingo = new calendar_todo_Vtimezone("america/santo_domingo");
		/// <summary>
		/// America/Sao_Paulo
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Sao_Paulo = new calendar_todo_Vtimezone("america/sao_paulo");
		/// <summary>
		/// America/Scoresbysund
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Scoresbysund = new calendar_todo_Vtimezone("america/scoresbysund");
		/// <summary>
		/// America/Shiprock
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Shiprock = new calendar_todo_Vtimezone("america/shiprock");
		/// <summary>
		/// America/Sitka
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Sitka = new calendar_todo_Vtimezone("america/sitka");
		/// <summary>
		/// America/St_Barthelemy
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Barthelemy = new calendar_todo_Vtimezone("america/st_barthelemy");
		/// <summary>
		/// America/St_Johns
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Johns = new calendar_todo_Vtimezone("america/st_johns");
		/// <summary>
		/// America/St_Kitts
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Kitts = new calendar_todo_Vtimezone("america/st_kitts");
		/// <summary>
		/// America/St_Lucia
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Lucia = new calendar_todo_Vtimezone("america/st_lucia");
		/// <summary>
		/// America/St_Thomas
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Thomas = new calendar_todo_Vtimezone("america/st_thomas");
		/// <summary>
		/// America/St_Vincent
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_St_Vincent = new calendar_todo_Vtimezone("america/st_vincent");
		/// <summary>
		/// America/Swift_Current
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Swift_Current = new calendar_todo_Vtimezone("america/swift_current");
		/// <summary>
		/// America/Tegucigalpa
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Tegucigalpa = new calendar_todo_Vtimezone("america/tegucigalpa");
		/// <summary>
		/// America/Thule
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Thule = new calendar_todo_Vtimezone("america/thule");
		/// <summary>
		/// America/Thunder_Bay
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Thunder_Bay = new calendar_todo_Vtimezone("america/thunder_bay");
		/// <summary>
		/// America/Tijuana
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Tijuana = new calendar_todo_Vtimezone("america/tijuana");
		/// <summary>
		/// America/Toronto
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Toronto = new calendar_todo_Vtimezone("america/toronto");
		/// <summary>
		/// America/Tortola
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Tortola = new calendar_todo_Vtimezone("america/tortola");
		/// <summary>
		/// America/Vancouver
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Vancouver = new calendar_todo_Vtimezone("america/vancouver");
		/// <summary>
		/// America/Virgin
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Virgin = new calendar_todo_Vtimezone("america/virgin");
		/// <summary>
		/// America/Whitehorse
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Whitehorse = new calendar_todo_Vtimezone("america/whitehorse");
		/// <summary>
		/// America/Winnipeg
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Winnipeg = new calendar_todo_Vtimezone("america/winnipeg");
		/// <summary>
		/// America/Yakutat
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Yakutat = new calendar_todo_Vtimezone("america/yakutat");
		/// <summary>
		/// America/Yellowknife
		/// </summary>
		public static readonly calendar_todo_Vtimezone America_Yellowknife = new calendar_todo_Vtimezone("america/yellowknife");
		/// <summary>
		/// Antarctica/Casey
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Casey = new calendar_todo_Vtimezone("antarctica/casey");
		/// <summary>
		/// Antarctica/Davis
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Davis = new calendar_todo_Vtimezone("antarctica/davis");
		/// <summary>
		/// Antarctica/DumontDUrville
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Dumontdurville = new calendar_todo_Vtimezone("antarctica/dumontdurville");
		/// <summary>
		/// Antarctica/Macquarie
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Macquarie = new calendar_todo_Vtimezone("antarctica/macquarie");
		/// <summary>
		/// Antarctica/Mawson
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Mawson = new calendar_todo_Vtimezone("antarctica/mawson");
		/// <summary>
		/// Antarctica/McMurdo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Mcmurdo = new calendar_todo_Vtimezone("antarctica/mcmurdo");
		/// <summary>
		/// Antarctica/Palmer
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Palmer = new calendar_todo_Vtimezone("antarctica/palmer");
		/// <summary>
		/// Antarctica/Rothera
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Rothera = new calendar_todo_Vtimezone("antarctica/rothera");
		/// <summary>
		/// Antarctica/South_Pole
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_South_Pole = new calendar_todo_Vtimezone("antarctica/south_pole");
		/// <summary>
		/// Antarctica/Syowa
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Syowa = new calendar_todo_Vtimezone("antarctica/syowa");
		/// <summary>
		/// Antarctica/Vostok
		/// </summary>
		public static readonly calendar_todo_Vtimezone Antarctica_Vostok = new calendar_todo_Vtimezone("antarctica/vostok");
		/// <summary>
		/// Arctic/Longyearbyen
		/// </summary>
		public static readonly calendar_todo_Vtimezone Arctic_Longyearbyen = new calendar_todo_Vtimezone("arctic/longyearbyen");
		/// <summary>
		/// Asia/Aden
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Aden = new calendar_todo_Vtimezone("asia/aden");
		/// <summary>
		/// Asia/Almaty
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Almaty = new calendar_todo_Vtimezone("asia/almaty");
		/// <summary>
		/// Asia/Amman
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Amman = new calendar_todo_Vtimezone("asia/amman");
		/// <summary>
		/// Asia/Anadyr
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Anadyr = new calendar_todo_Vtimezone("asia/anadyr");
		/// <summary>
		/// Asia/Aqtau
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Aqtau = new calendar_todo_Vtimezone("asia/aqtau");
		/// <summary>
		/// Asia/Aqtobe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Aqtobe = new calendar_todo_Vtimezone("asia/aqtobe");
		/// <summary>
		/// Asia/Ashgabat
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ashgabat = new calendar_todo_Vtimezone("asia/ashgabat");
		/// <summary>
		/// Asia/Ashkhabad
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ashkhabad = new calendar_todo_Vtimezone("asia/ashkhabad");
		/// <summary>
		/// Asia/Baghdad
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Baghdad = new calendar_todo_Vtimezone("asia/baghdad");
		/// <summary>
		/// Asia/Bahrain
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Bahrain = new calendar_todo_Vtimezone("asia/bahrain");
		/// <summary>
		/// Asia/Baku
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Baku = new calendar_todo_Vtimezone("asia/baku");
		/// <summary>
		/// Asia/Bangkok
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Bangkok = new calendar_todo_Vtimezone("asia/bangkok");
		/// <summary>
		/// Asia/Beirut
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Beirut = new calendar_todo_Vtimezone("asia/beirut");
		/// <summary>
		/// Asia/Bishkek
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Bishkek = new calendar_todo_Vtimezone("asia/bishkek");
		/// <summary>
		/// Asia/Brunei
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Brunei = new calendar_todo_Vtimezone("asia/brunei");
		/// <summary>
		/// Asia/Calcutta
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Calcutta = new calendar_todo_Vtimezone("asia/calcutta");
		/// <summary>
		/// Asia/Choibalsan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Choibalsan = new calendar_todo_Vtimezone("asia/choibalsan");
		/// <summary>
		/// Asia/Chongqing
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Chongqing = new calendar_todo_Vtimezone("asia/chongqing");
		/// <summary>
		/// Asia/Chungking
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Chungking = new calendar_todo_Vtimezone("asia/chungking");
		/// <summary>
		/// Asia/Colombo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Colombo = new calendar_todo_Vtimezone("asia/colombo");
		/// <summary>
		/// Asia/Dacca
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Dacca = new calendar_todo_Vtimezone("asia/dacca");
		/// <summary>
		/// Asia/Damascus
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Damascus = new calendar_todo_Vtimezone("asia/damascus");
		/// <summary>
		/// Asia/Dhaka
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Dhaka = new calendar_todo_Vtimezone("asia/dhaka");
		/// <summary>
		/// Asia/Dili
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Dili = new calendar_todo_Vtimezone("asia/dili");
		/// <summary>
		/// Asia/Dubai
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Dubai = new calendar_todo_Vtimezone("asia/dubai");
		/// <summary>
		/// Asia/Dushanbe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Dushanbe = new calendar_todo_Vtimezone("asia/dushanbe");
		/// <summary>
		/// Asia/Gaza
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Gaza = new calendar_todo_Vtimezone("asia/gaza");
		/// <summary>
		/// Asia/Harbin
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Harbin = new calendar_todo_Vtimezone("asia/harbin");
		/// <summary>
		/// Asia/Hebron
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Hebron = new calendar_todo_Vtimezone("asia/hebron");
		/// <summary>
		/// Asia/Ho_Chi_Minh
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ho_Chi_Minh = new calendar_todo_Vtimezone("asia/ho_chi_minh");
		/// <summary>
		/// Asia/Hong_Kong
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Hong_Kong = new calendar_todo_Vtimezone("asia/hong_kong");
		/// <summary>
		/// Asia/Hovd
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Hovd = new calendar_todo_Vtimezone("asia/hovd");
		/// <summary>
		/// Asia/Irkutsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Irkutsk = new calendar_todo_Vtimezone("asia/irkutsk");
		/// <summary>
		/// Asia/Istanbul
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Istanbul = new calendar_todo_Vtimezone("asia/istanbul");
		/// <summary>
		/// Asia/Jakarta
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Jakarta = new calendar_todo_Vtimezone("asia/jakarta");
		/// <summary>
		/// Asia/Jayapura
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Jayapura = new calendar_todo_Vtimezone("asia/jayapura");
		/// <summary>
		/// Asia/Jerusalem
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Jerusalem = new calendar_todo_Vtimezone("asia/jerusalem");
		/// <summary>
		/// Asia/Kabul
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kabul = new calendar_todo_Vtimezone("asia/kabul");
		/// <summary>
		/// Asia/Kamchatka
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kamchatka = new calendar_todo_Vtimezone("asia/kamchatka");
		/// <summary>
		/// Asia/Karachi
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Karachi = new calendar_todo_Vtimezone("asia/karachi");
		/// <summary>
		/// Asia/Kashgar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kashgar = new calendar_todo_Vtimezone("asia/kashgar");
		/// <summary>
		/// Asia/Kathmandu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kathmandu = new calendar_todo_Vtimezone("asia/kathmandu");
		/// <summary>
		/// Asia/Katmandu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Katmandu = new calendar_todo_Vtimezone("asia/katmandu");
		/// <summary>
		/// Asia/Kolkata
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kolkata = new calendar_todo_Vtimezone("asia/kolkata");
		/// <summary>
		/// Asia/Krasnoyarsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Krasnoyarsk = new calendar_todo_Vtimezone("asia/krasnoyarsk");
		/// <summary>
		/// Asia/Kuala_Lumpur
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kuala_Lumpur = new calendar_todo_Vtimezone("asia/kuala_lumpur");
		/// <summary>
		/// Asia/Kuching
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kuching = new calendar_todo_Vtimezone("asia/kuching");
		/// <summary>
		/// Asia/Kuwait
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Kuwait = new calendar_todo_Vtimezone("asia/kuwait");
		/// <summary>
		/// Asia/Macao
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Macao = new calendar_todo_Vtimezone("asia/macao");
		/// <summary>
		/// Asia/Macau
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Macau = new calendar_todo_Vtimezone("asia/macau");
		/// <summary>
		/// Asia/Magadan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Magadan = new calendar_todo_Vtimezone("asia/magadan");
		/// <summary>
		/// Asia/Makassar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Makassar = new calendar_todo_Vtimezone("asia/makassar");
		/// <summary>
		/// Asia/Manila
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Manila = new calendar_todo_Vtimezone("asia/manila");
		/// <summary>
		/// Asia/Muscat
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Muscat = new calendar_todo_Vtimezone("asia/muscat");
		/// <summary>
		/// Asia/Nicosia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Nicosia = new calendar_todo_Vtimezone("asia/nicosia");
		/// <summary>
		/// Asia/Novokuznetsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Novokuznetsk = new calendar_todo_Vtimezone("asia/novokuznetsk");
		/// <summary>
		/// Asia/Novosibirsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Novosibirsk = new calendar_todo_Vtimezone("asia/novosibirsk");
		/// <summary>
		/// Asia/Omsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Omsk = new calendar_todo_Vtimezone("asia/omsk");
		/// <summary>
		/// Asia/Oral
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Oral = new calendar_todo_Vtimezone("asia/oral");
		/// <summary>
		/// Asia/Phnom_Penh
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Phnom_Penh = new calendar_todo_Vtimezone("asia/phnom_penh");
		/// <summary>
		/// Asia/Pontianak
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Pontianak = new calendar_todo_Vtimezone("asia/pontianak");
		/// <summary>
		/// Asia/Pyongyang
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Pyongyang = new calendar_todo_Vtimezone("asia/pyongyang");
		/// <summary>
		/// Asia/Qatar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Qatar = new calendar_todo_Vtimezone("asia/qatar");
		/// <summary>
		/// Asia/Qyzylorda
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Qyzylorda = new calendar_todo_Vtimezone("asia/qyzylorda");
		/// <summary>
		/// Asia/Rangoon
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Rangoon = new calendar_todo_Vtimezone("asia/rangoon");
		/// <summary>
		/// Asia/Riyadh
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Riyadh = new calendar_todo_Vtimezone("asia/riyadh");
		/// <summary>
		/// Asia/Saigon
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Saigon = new calendar_todo_Vtimezone("asia/saigon");
		/// <summary>
		/// Asia/Sakhalin
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Sakhalin = new calendar_todo_Vtimezone("asia/sakhalin");
		/// <summary>
		/// Asia/Samarkand
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Samarkand = new calendar_todo_Vtimezone("asia/samarkand");
		/// <summary>
		/// Asia/Seoul
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Seoul = new calendar_todo_Vtimezone("asia/seoul");
		/// <summary>
		/// Asia/Shanghai
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Shanghai = new calendar_todo_Vtimezone("asia/shanghai");
		/// <summary>
		/// Asia/Singapore
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Singapore = new calendar_todo_Vtimezone("asia/singapore");
		/// <summary>
		/// Asia/Taipei
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Taipei = new calendar_todo_Vtimezone("asia/taipei");
		/// <summary>
		/// Asia/Tashkent
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Tashkent = new calendar_todo_Vtimezone("asia/tashkent");
		/// <summary>
		/// Asia/Tbilisi
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Tbilisi = new calendar_todo_Vtimezone("asia/tbilisi");
		/// <summary>
		/// Asia/Tehran
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Tehran = new calendar_todo_Vtimezone("asia/tehran");
		/// <summary>
		/// Asia/Tel_Aviv
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Tel_Aviv = new calendar_todo_Vtimezone("asia/tel_aviv");
		/// <summary>
		/// Asia/Thimbu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Thimbu = new calendar_todo_Vtimezone("asia/thimbu");
		/// <summary>
		/// Asia/Thimphu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Thimphu = new calendar_todo_Vtimezone("asia/thimphu");
		/// <summary>
		/// Asia/Tokyo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Tokyo = new calendar_todo_Vtimezone("asia/tokyo");
		/// <summary>
		/// Asia/Ujung_Pandang
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ujung_Pandang = new calendar_todo_Vtimezone("asia/ujung_pandang");
		/// <summary>
		/// Asia/Ulaanbaatar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ulaanbaatar = new calendar_todo_Vtimezone("asia/ulaanbaatar");
		/// <summary>
		/// Asia/Ulan_Bator
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Ulan_Bator = new calendar_todo_Vtimezone("asia/ulan_bator");
		/// <summary>
		/// Asia/Urumqi
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Urumqi = new calendar_todo_Vtimezone("asia/urumqi");
		/// <summary>
		/// Asia/Vientiane
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Vientiane = new calendar_todo_Vtimezone("asia/vientiane");
		/// <summary>
		/// Asia/Vladivostok
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Vladivostok = new calendar_todo_Vtimezone("asia/vladivostok");
		/// <summary>
		/// Asia/Yakutsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Yakutsk = new calendar_todo_Vtimezone("asia/yakutsk");
		/// <summary>
		/// Asia/Yekaterinburg
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Yekaterinburg = new calendar_todo_Vtimezone("asia/yekaterinburg");
		/// <summary>
		/// Asia/Yerevan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Asia_Yerevan = new calendar_todo_Vtimezone("asia/yerevan");
		/// <summary>
		/// Atlantic/Azores
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Azores = new calendar_todo_Vtimezone("atlantic/azores");
		/// <summary>
		/// Atlantic/Bermuda
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Bermuda = new calendar_todo_Vtimezone("atlantic/bermuda");
		/// <summary>
		/// Atlantic/Canary
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Canary = new calendar_todo_Vtimezone("atlantic/canary");
		/// <summary>
		/// Atlantic/Cape_Verde
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Cape_Verde = new calendar_todo_Vtimezone("atlantic/cape_verde");
		/// <summary>
		/// Atlantic/Faeroe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Faeroe = new calendar_todo_Vtimezone("atlantic/faeroe");
		/// <summary>
		/// Atlantic/Faroe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Faroe = new calendar_todo_Vtimezone("atlantic/faroe");
		/// <summary>
		/// Atlantic/Jan_Mayen
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Jan_Mayen = new calendar_todo_Vtimezone("atlantic/jan_mayen");
		/// <summary>
		/// Atlantic/Madeira
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Madeira = new calendar_todo_Vtimezone("atlantic/madeira");
		/// <summary>
		/// Atlantic/Reykjavik
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Reykjavik = new calendar_todo_Vtimezone("atlantic/reykjavik");
		/// <summary>
		/// Atlantic/South_Georgia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_South_Georgia = new calendar_todo_Vtimezone("atlantic/south_georgia");
		/// <summary>
		/// Atlantic/St_Helena
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_St_Helena = new calendar_todo_Vtimezone("atlantic/st_helena");
		/// <summary>
		/// Atlantic/Stanley
		/// </summary>
		public static readonly calendar_todo_Vtimezone Atlantic_Stanley = new calendar_todo_Vtimezone("atlantic/stanley");
		/// <summary>
		/// Australia/ACT
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_ACT = new calendar_todo_Vtimezone("australia/act");
		/// <summary>
		/// Australia/Adelaide
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Adelaide = new calendar_todo_Vtimezone("australia/adelaide");
		/// <summary>
		/// Australia/Brisbane
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Brisbane = new calendar_todo_Vtimezone("australia/brisbane");
		/// <summary>
		/// Australia/Broken_Hill
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Broken_Hill = new calendar_todo_Vtimezone("australia/broken_hill");
		/// <summary>
		/// Australia/Canberra
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Canberra = new calendar_todo_Vtimezone("australia/canberra");
		/// <summary>
		/// Australia/Currie
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Currie = new calendar_todo_Vtimezone("australia/currie");
		/// <summary>
		/// Australia/Darwin
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Darwin = new calendar_todo_Vtimezone("australia/darwin");
		/// <summary>
		/// Australia/Eucla
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Eucla = new calendar_todo_Vtimezone("australia/eucla");
		/// <summary>
		/// Australia/Hobart
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Hobart = new calendar_todo_Vtimezone("australia/hobart");
		/// <summary>
		/// Australia/LHI
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_LHI = new calendar_todo_Vtimezone("australia/lhi");
		/// <summary>
		/// Australia/Lindeman
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Lindeman = new calendar_todo_Vtimezone("australia/lindeman");
		/// <summary>
		/// Australia/Lord_Howe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Lord_Howe = new calendar_todo_Vtimezone("australia/lord_howe");
		/// <summary>
		/// Australia/Melbourne
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Melbourne = new calendar_todo_Vtimezone("australia/melbourne");
		/// <summary>
		/// Australia/NSW
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_NSW = new calendar_todo_Vtimezone("australia/nsw");
		/// <summary>
		/// Australia/North
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_North = new calendar_todo_Vtimezone("australia/north");
		/// <summary>
		/// Australia/Perth
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Perth = new calendar_todo_Vtimezone("australia/perth");
		/// <summary>
		/// Australia/Queensland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Queensland = new calendar_todo_Vtimezone("australia/queensland");
		/// <summary>
		/// Australia/South
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_South = new calendar_todo_Vtimezone("australia/south");
		/// <summary>
		/// Australia/Sydney
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Sydney = new calendar_todo_Vtimezone("australia/sydney");
		/// <summary>
		/// Australia/Tasmania
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Tasmania = new calendar_todo_Vtimezone("australia/tasmania");
		/// <summary>
		/// Australia/Victoria
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Victoria = new calendar_todo_Vtimezone("australia/victoria");
		/// <summary>
		/// Australia/West
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_West = new calendar_todo_Vtimezone("australia/west");
		/// <summary>
		/// Australia/Yancowinna
		/// </summary>
		public static readonly calendar_todo_Vtimezone Australia_Yancowinna = new calendar_todo_Vtimezone("australia/yancowinna");
		/// <summary>
		/// Brazil/Acre
		/// </summary>
		public static readonly calendar_todo_Vtimezone Brazil_Acre = new calendar_todo_Vtimezone("brazil/acre");
		/// <summary>
		/// Brazil/DeNoronha
		/// </summary>
		public static readonly calendar_todo_Vtimezone Brazil_Denoronha = new calendar_todo_Vtimezone("brazil/denoronha");
		/// <summary>
		/// Brazil/East
		/// </summary>
		public static readonly calendar_todo_Vtimezone Brazil_East = new calendar_todo_Vtimezone("brazil/east");
		/// <summary>
		/// Brazil/West
		/// </summary>
		public static readonly calendar_todo_Vtimezone Brazil_West = new calendar_todo_Vtimezone("brazil/west");
		/// <summary>
		/// CET
		/// </summary>
		public static readonly calendar_todo_Vtimezone CET = new calendar_todo_Vtimezone("cet");
		/// <summary>
		/// CST6CDT
		/// </summary>
		public static readonly calendar_todo_Vtimezone CST6CDT = new calendar_todo_Vtimezone("cst6cdt");
		/// <summary>
		/// Canada/Atlantic
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Atlantic = new calendar_todo_Vtimezone("canada/atlantic");
		/// <summary>
		/// Canada/Central
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Central = new calendar_todo_Vtimezone("canada/central");
		/// <summary>
		/// Canada/East-Saskatchewan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Eastsaskatchewan = new calendar_todo_Vtimezone("canada/east-saskatchewan");
		/// <summary>
		/// Canada/Eastern
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Eastern = new calendar_todo_Vtimezone("canada/eastern");
		/// <summary>
		/// Canada/Mountain
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Mountain = new calendar_todo_Vtimezone("canada/mountain");
		/// <summary>
		/// Canada/Newfoundland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Newfoundland = new calendar_todo_Vtimezone("canada/newfoundland");
		/// <summary>
		/// Canada/Pacific
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Pacific = new calendar_todo_Vtimezone("canada/pacific");
		/// <summary>
		/// Canada/Saskatchewan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Saskatchewan = new calendar_todo_Vtimezone("canada/saskatchewan");
		/// <summary>
		/// Canada/Yukon
		/// </summary>
		public static readonly calendar_todo_Vtimezone Canada_Yukon = new calendar_todo_Vtimezone("canada/yukon");
		/// <summary>
		/// Chile/Continental
		/// </summary>
		public static readonly calendar_todo_Vtimezone Chile_Continental = new calendar_todo_Vtimezone("chile/continental");
		/// <summary>
		/// Chile/EasterIsland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Chile_Easterisland = new calendar_todo_Vtimezone("chile/easterisland");
		/// <summary>
		/// Cuba
		/// </summary>
		public static readonly calendar_todo_Vtimezone Cuba = new calendar_todo_Vtimezone("cuba");
		/// <summary>
		/// EET
		/// </summary>
		public static readonly calendar_todo_Vtimezone EET = new calendar_todo_Vtimezone("eet");
		/// <summary>
		/// EST
		/// </summary>
		public static readonly calendar_todo_Vtimezone EST = new calendar_todo_Vtimezone("est");
		/// <summary>
		/// EST5EDT
		/// </summary>
		public static readonly calendar_todo_Vtimezone EST5EDT = new calendar_todo_Vtimezone("est5edt");
		/// <summary>
		/// Egypt
		/// </summary>
		public static readonly calendar_todo_Vtimezone Egypt = new calendar_todo_Vtimezone("egypt");
		/// <summary>
		/// Eire
		/// </summary>
		public static readonly calendar_todo_Vtimezone Eire = new calendar_todo_Vtimezone("eire");
		/// <summary>
		/// Etc/GMT
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT = new calendar_todo_Vtimezone("etc/gmt");
		/// <summary>
		/// Etc/GMT+0
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_0 = new calendar_todo_Vtimezone("etc/gmt+0");
		/// <summary>
		/// Etc/GMT+1
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_1 = new calendar_todo_Vtimezone("etc/gmt+1");
		/// <summary>
		/// Etc/GMT+10
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_10 = new calendar_todo_Vtimezone("etc/gmt+10");
		/// <summary>
		/// Etc/GMT+11
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_11 = new calendar_todo_Vtimezone("etc/gmt+11");
		/// <summary>
		/// Etc/GMT+12
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_12 = new calendar_todo_Vtimezone("etc/gmt+12");
		/// <summary>
		/// Etc/GMT+2
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_2 = new calendar_todo_Vtimezone("etc/gmt+2");
		/// <summary>
		/// Etc/GMT+3
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_3 = new calendar_todo_Vtimezone("etc/gmt+3");
		/// <summary>
		/// Etc/GMT+4
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_4 = new calendar_todo_Vtimezone("etc/gmt+4");
		/// <summary>
		/// Etc/GMT+5
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_5 = new calendar_todo_Vtimezone("etc/gmt+5");
		/// <summary>
		/// Etc/GMT+6
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_6 = new calendar_todo_Vtimezone("etc/gmt+6");
		/// <summary>
		/// Etc/GMT+7
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_7 = new calendar_todo_Vtimezone("etc/gmt+7");
		/// <summary>
		/// Etc/GMT+8
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_8 = new calendar_todo_Vtimezone("etc/gmt+8");
		/// <summary>
		/// Etc/GMT+9
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT_9 = new calendar_todo_Vtimezone("etc/gmt+9");
		/// <summary>
		/// Etc/GMT-0
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT0 = new calendar_todo_Vtimezone("etc/gmt-0");
		/// <summary>
		/// Etc/GMT-1
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT1 = new calendar_todo_Vtimezone("etc/gmt-1");
		/// <summary>
		/// Etc/GMT-10
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT10 = new calendar_todo_Vtimezone("etc/gmt-10");
		/// <summary>
		/// Etc/GMT-11
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT11 = new calendar_todo_Vtimezone("etc/gmt-11");
		/// <summary>
		/// Etc/GMT-12
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT12 = new calendar_todo_Vtimezone("etc/gmt-12");
		/// <summary>
		/// Etc/GMT-13
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT13 = new calendar_todo_Vtimezone("etc/gmt-13");
		/// <summary>
		/// Etc/GMT-14
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT14 = new calendar_todo_Vtimezone("etc/gmt-14");
		/// <summary>
		/// Etc/GMT-2
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT2 = new calendar_todo_Vtimezone("etc/gmt-2");
		/// <summary>
		/// Etc/GMT-3
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT3 = new calendar_todo_Vtimezone("etc/gmt-3");
		/// <summary>
		/// Etc/GMT-4
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT4 = new calendar_todo_Vtimezone("etc/gmt-4");
		/// <summary>
		/// Etc/GMT-5
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT5 = new calendar_todo_Vtimezone("etc/gmt-5");
		/// <summary>
		/// Etc/GMT-6
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT6 = new calendar_todo_Vtimezone("etc/gmt-6");
		/// <summary>
		/// Etc/GMT-7
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT7 = new calendar_todo_Vtimezone("etc/gmt-7");
		/// <summary>
		/// Etc/GMT-8
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT8 = new calendar_todo_Vtimezone("etc/gmt-8");
		/// <summary>
		/// Etc/GMT-9
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_GMT9 = new calendar_todo_Vtimezone("etc/gmt-9");
		/// <summary>
		/// Etc/Greenwich
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_Greenwich = new calendar_todo_Vtimezone("etc/greenwich");
		/// <summary>
		/// Etc/UCT
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_UCT = new calendar_todo_Vtimezone("etc/uct");
		/// <summary>
		/// Etc/UTC
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_UTC = new calendar_todo_Vtimezone("etc/utc");
		/// <summary>
		/// Etc/Universal
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_Universal = new calendar_todo_Vtimezone("etc/universal");
		/// <summary>
		/// Etc/Zulu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Etc_Zulu = new calendar_todo_Vtimezone("etc/zulu");
		/// <summary>
		/// Europe/Amsterdam
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Amsterdam = new calendar_todo_Vtimezone("europe/amsterdam");
		/// <summary>
		/// Europe/Andorra
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Andorra = new calendar_todo_Vtimezone("europe/andorra");
		/// <summary>
		/// Europe/Athens
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Athens = new calendar_todo_Vtimezone("europe/athens");
		/// <summary>
		/// Europe/Belfast
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Belfast = new calendar_todo_Vtimezone("europe/belfast");
		/// <summary>
		/// Europe/Belgrade
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Belgrade = new calendar_todo_Vtimezone("europe/belgrade");
		/// <summary>
		/// Europe/Berlin
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Berlin = new calendar_todo_Vtimezone("europe/berlin");
		/// <summary>
		/// Europe/Bratislava
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Bratislava = new calendar_todo_Vtimezone("europe/bratislava");
		/// <summary>
		/// Europe/Brussels
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Brussels = new calendar_todo_Vtimezone("europe/brussels");
		/// <summary>
		/// Europe/Bucharest
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Bucharest = new calendar_todo_Vtimezone("europe/bucharest");
		/// <summary>
		/// Europe/Budapest
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Budapest = new calendar_todo_Vtimezone("europe/budapest");
		/// <summary>
		/// Europe/Chisinau
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Chisinau = new calendar_todo_Vtimezone("europe/chisinau");
		/// <summary>
		/// Europe/Copenhagen
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Copenhagen = new calendar_todo_Vtimezone("europe/copenhagen");
		/// <summary>
		/// Europe/Dublin
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Dublin = new calendar_todo_Vtimezone("europe/dublin");
		/// <summary>
		/// Europe/Gibraltar
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Gibraltar = new calendar_todo_Vtimezone("europe/gibraltar");
		/// <summary>
		/// Europe/Guernsey
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Guernsey = new calendar_todo_Vtimezone("europe/guernsey");
		/// <summary>
		/// Europe/Helsinki
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Helsinki = new calendar_todo_Vtimezone("europe/helsinki");
		/// <summary>
		/// Europe/Isle_of_Man
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Isle_Of_Man = new calendar_todo_Vtimezone("europe/isle_of_man");
		/// <summary>
		/// Europe/Istanbul
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Istanbul = new calendar_todo_Vtimezone("europe/istanbul");
		/// <summary>
		/// Europe/Jersey
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Jersey = new calendar_todo_Vtimezone("europe/jersey");
		/// <summary>
		/// Europe/Kaliningrad
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Kaliningrad = new calendar_todo_Vtimezone("europe/kaliningrad");
		/// <summary>
		/// Europe/Kiev
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Kiev = new calendar_todo_Vtimezone("europe/kiev");
		/// <summary>
		/// Europe/Lisbon
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Lisbon = new calendar_todo_Vtimezone("europe/lisbon");
		/// <summary>
		/// Europe/Ljubljana
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Ljubljana = new calendar_todo_Vtimezone("europe/ljubljana");
		/// <summary>
		/// Europe/London
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_London = new calendar_todo_Vtimezone("europe/london");
		/// <summary>
		/// Europe/Luxembourg
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Luxembourg = new calendar_todo_Vtimezone("europe/luxembourg");
		/// <summary>
		/// Europe/Madrid
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Madrid = new calendar_todo_Vtimezone("europe/madrid");
		/// <summary>
		/// Europe/Malta
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Malta = new calendar_todo_Vtimezone("europe/malta");
		/// <summary>
		/// Europe/Mariehamn
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Mariehamn = new calendar_todo_Vtimezone("europe/mariehamn");
		/// <summary>
		/// Europe/Minsk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Minsk = new calendar_todo_Vtimezone("europe/minsk");
		/// <summary>
		/// Europe/Monaco
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Monaco = new calendar_todo_Vtimezone("europe/monaco");
		/// <summary>
		/// Europe/Moscow
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Moscow = new calendar_todo_Vtimezone("europe/moscow");
		/// <summary>
		/// Europe/Nicosia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Nicosia = new calendar_todo_Vtimezone("europe/nicosia");
		/// <summary>
		/// Europe/Oslo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Oslo = new calendar_todo_Vtimezone("europe/oslo");
		/// <summary>
		/// Europe/Paris
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Paris = new calendar_todo_Vtimezone("europe/paris");
		/// <summary>
		/// Europe/Podgorica
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Podgorica = new calendar_todo_Vtimezone("europe/podgorica");
		/// <summary>
		/// Europe/Prague
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Prague = new calendar_todo_Vtimezone("europe/prague");
		/// <summary>
		/// Europe/Riga
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Riga = new calendar_todo_Vtimezone("europe/riga");
		/// <summary>
		/// Europe/Rome
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Rome = new calendar_todo_Vtimezone("europe/rome");
		/// <summary>
		/// Europe/Samara
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Samara = new calendar_todo_Vtimezone("europe/samara");
		/// <summary>
		/// Europe/San_Marino
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_San_Marino = new calendar_todo_Vtimezone("europe/san_marino");
		/// <summary>
		/// Europe/Sarajevo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Sarajevo = new calendar_todo_Vtimezone("europe/sarajevo");
		/// <summary>
		/// Europe/Simferopol
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Simferopol = new calendar_todo_Vtimezone("europe/simferopol");
		/// <summary>
		/// Europe/Skopje
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Skopje = new calendar_todo_Vtimezone("europe/skopje");
		/// <summary>
		/// Europe/Sofia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Sofia = new calendar_todo_Vtimezone("europe/sofia");
		/// <summary>
		/// Europe/Stockholm
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Stockholm = new calendar_todo_Vtimezone("europe/stockholm");
		/// <summary>
		/// Europe/Tallinn
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Tallinn = new calendar_todo_Vtimezone("europe/tallinn");
		/// <summary>
		/// Europe/Tirane
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Tirane = new calendar_todo_Vtimezone("europe/tirane");
		/// <summary>
		/// Europe/Tiraspol
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Tiraspol = new calendar_todo_Vtimezone("europe/tiraspol");
		/// <summary>
		/// Europe/Uzhgorod
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Uzhgorod = new calendar_todo_Vtimezone("europe/uzhgorod");
		/// <summary>
		/// Europe/Vaduz
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Vaduz = new calendar_todo_Vtimezone("europe/vaduz");
		/// <summary>
		/// Europe/Vatican
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Vatican = new calendar_todo_Vtimezone("europe/vatican");
		/// <summary>
		/// Europe/Vienna
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Vienna = new calendar_todo_Vtimezone("europe/vienna");
		/// <summary>
		/// Europe/Vilnius
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Vilnius = new calendar_todo_Vtimezone("europe/vilnius");
		/// <summary>
		/// Europe/Volgograd
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Volgograd = new calendar_todo_Vtimezone("europe/volgograd");
		/// <summary>
		/// Europe/Warsaw
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Warsaw = new calendar_todo_Vtimezone("europe/warsaw");
		/// <summary>
		/// Europe/Zagreb
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Zagreb = new calendar_todo_Vtimezone("europe/zagreb");
		/// <summary>
		/// Europe/Zaporozhye
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Zaporozhye = new calendar_todo_Vtimezone("europe/zaporozhye");
		/// <summary>
		/// Europe/Zurich
		/// </summary>
		public static readonly calendar_todo_Vtimezone Europe_Zurich = new calendar_todo_Vtimezone("europe/zurich");
		/// <summary>
		/// GB
		/// </summary>
		public static readonly calendar_todo_Vtimezone GB = new calendar_todo_Vtimezone("gb");
		/// <summary>
		/// GB-Eire
		/// </summary>
		public static readonly calendar_todo_Vtimezone Gbeire = new calendar_todo_Vtimezone("gb-eire");
		/// <summary>
		/// GMT
		/// </summary>
		public static readonly calendar_todo_Vtimezone GMT = new calendar_todo_Vtimezone("gmt");
		/// <summary>
		/// GMT+0
		/// </summary>
		public static readonly calendar_todo_Vtimezone GMT_0 = new calendar_todo_Vtimezone("gmt+0");
		/// <summary>
		/// GMT-0
		/// </summary>
		public static readonly calendar_todo_Vtimezone GMT0 = new calendar_todo_Vtimezone("gmt-0");
		/// <summary>
		/// Greenwich
		/// </summary>
		public static readonly calendar_todo_Vtimezone Greenwich = new calendar_todo_Vtimezone("greenwich");
		/// <summary>
		/// HST
		/// </summary>
		public static readonly calendar_todo_Vtimezone HST = new calendar_todo_Vtimezone("hst");
		/// <summary>
		/// Hongkong
		/// </summary>
		public static readonly calendar_todo_Vtimezone Hongkong = new calendar_todo_Vtimezone("hongkong");
		/// <summary>
		/// Iceland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Iceland = new calendar_todo_Vtimezone("iceland");
		/// <summary>
		/// Indian/Antananarivo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Antananarivo = new calendar_todo_Vtimezone("indian/antananarivo");
		/// <summary>
		/// Indian/Chagos
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Chagos = new calendar_todo_Vtimezone("indian/chagos");
		/// <summary>
		/// Indian/Christmas
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Christmas = new calendar_todo_Vtimezone("indian/christmas");
		/// <summary>
		/// Indian/Cocos
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Cocos = new calendar_todo_Vtimezone("indian/cocos");
		/// <summary>
		/// Indian/Comoro
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Comoro = new calendar_todo_Vtimezone("indian/comoro");
		/// <summary>
		/// Indian/Kerguelen
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Kerguelen = new calendar_todo_Vtimezone("indian/kerguelen");
		/// <summary>
		/// Indian/Mahe
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Mahe = new calendar_todo_Vtimezone("indian/mahe");
		/// <summary>
		/// Indian/Maldives
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Maldives = new calendar_todo_Vtimezone("indian/maldives");
		/// <summary>
		/// Indian/Mauritius
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Mauritius = new calendar_todo_Vtimezone("indian/mauritius");
		/// <summary>
		/// Indian/Mayotte
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Mayotte = new calendar_todo_Vtimezone("indian/mayotte");
		/// <summary>
		/// Indian/Reunion
		/// </summary>
		public static readonly calendar_todo_Vtimezone Indian_Reunion = new calendar_todo_Vtimezone("indian/reunion");
		/// <summary>
		/// Iran
		/// </summary>
		public static readonly calendar_todo_Vtimezone Iran = new calendar_todo_Vtimezone("iran");
		/// <summary>
		/// Israel
		/// </summary>
		public static readonly calendar_todo_Vtimezone Israel = new calendar_todo_Vtimezone("israel");
		/// <summary>
		/// Jamaica
		/// </summary>
		public static readonly calendar_todo_Vtimezone Jamaica = new calendar_todo_Vtimezone("jamaica");
		/// <summary>
		/// Japan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Japan = new calendar_todo_Vtimezone("japan");
		/// <summary>
		/// Kwajalein
		/// </summary>
		public static readonly calendar_todo_Vtimezone Kwajalein = new calendar_todo_Vtimezone("kwajalein");
		/// <summary>
		/// Libya
		/// </summary>
		public static readonly calendar_todo_Vtimezone Libya = new calendar_todo_Vtimezone("libya");
		/// <summary>
		/// MET
		/// </summary>
		public static readonly calendar_todo_Vtimezone MET = new calendar_todo_Vtimezone("met");
		/// <summary>
		/// MST
		/// </summary>
		public static readonly calendar_todo_Vtimezone MST = new calendar_todo_Vtimezone("mst");
		/// <summary>
		/// MST7MDT
		/// </summary>
		public static readonly calendar_todo_Vtimezone MST7MDT = new calendar_todo_Vtimezone("mst7mdt");
		/// <summary>
		/// Mexico/BajaNorte
		/// </summary>
		public static readonly calendar_todo_Vtimezone Mexico_Bajanorte = new calendar_todo_Vtimezone("mexico/bajanorte");
		/// <summary>
		/// Mexico/BajaSur
		/// </summary>
		public static readonly calendar_todo_Vtimezone Mexico_Bajasur = new calendar_todo_Vtimezone("mexico/bajasur");
		/// <summary>
		/// Mexico/General
		/// </summary>
		public static readonly calendar_todo_Vtimezone Mexico_General = new calendar_todo_Vtimezone("mexico/general");
		/// <summary>
		/// NZ
		/// </summary>
		public static readonly calendar_todo_Vtimezone NZ = new calendar_todo_Vtimezone("nz");
		/// <summary>
		/// NZ-CHAT
		/// </summary>
		public static readonly calendar_todo_Vtimezone NZCHAT = new calendar_todo_Vtimezone("nz-chat");
		/// <summary>
		/// Navajo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Navajo = new calendar_todo_Vtimezone("navajo");
		/// <summary>
		/// PRC
		/// </summary>
		public static readonly calendar_todo_Vtimezone PRC = new calendar_todo_Vtimezone("prc");
		/// <summary>
		/// PST8PDT
		/// </summary>
		public static readonly calendar_todo_Vtimezone PST8PDT = new calendar_todo_Vtimezone("pst8pdt");
		/// <summary>
		/// Pacific/Apia
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Apia = new calendar_todo_Vtimezone("pacific/apia");
		/// <summary>
		/// Pacific/Auckland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Auckland = new calendar_todo_Vtimezone("pacific/auckland");
		/// <summary>
		/// Pacific/Chatham
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Chatham = new calendar_todo_Vtimezone("pacific/chatham");
		/// <summary>
		/// Pacific/Chuuk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Chuuk = new calendar_todo_Vtimezone("pacific/chuuk");
		/// <summary>
		/// Pacific/Easter
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Easter = new calendar_todo_Vtimezone("pacific/easter");
		/// <summary>
		/// Pacific/Efate
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Efate = new calendar_todo_Vtimezone("pacific/efate");
		/// <summary>
		/// Pacific/Enderbury
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Enderbury = new calendar_todo_Vtimezone("pacific/enderbury");
		/// <summary>
		/// Pacific/Fakaofo
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Fakaofo = new calendar_todo_Vtimezone("pacific/fakaofo");
		/// <summary>
		/// Pacific/Fiji
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Fiji = new calendar_todo_Vtimezone("pacific/fiji");
		/// <summary>
		/// Pacific/Funafuti
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Funafuti = new calendar_todo_Vtimezone("pacific/funafuti");
		/// <summary>
		/// Pacific/Galapagos
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Galapagos = new calendar_todo_Vtimezone("pacific/galapagos");
		/// <summary>
		/// Pacific/Gambier
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Gambier = new calendar_todo_Vtimezone("pacific/gambier");
		/// <summary>
		/// Pacific/Guadalcanal
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Guadalcanal = new calendar_todo_Vtimezone("pacific/guadalcanal");
		/// <summary>
		/// Pacific/Guam
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Guam = new calendar_todo_Vtimezone("pacific/guam");
		/// <summary>
		/// Pacific/Honolulu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Honolulu = new calendar_todo_Vtimezone("pacific/honolulu");
		/// <summary>
		/// Pacific/Johnston
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Johnston = new calendar_todo_Vtimezone("pacific/johnston");
		/// <summary>
		/// Pacific/Kiritimati
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Kiritimati = new calendar_todo_Vtimezone("pacific/kiritimati");
		/// <summary>
		/// Pacific/Kosrae
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Kosrae = new calendar_todo_Vtimezone("pacific/kosrae");
		/// <summary>
		/// Pacific/Kwajalein
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Kwajalein = new calendar_todo_Vtimezone("pacific/kwajalein");
		/// <summary>
		/// Pacific/Majuro
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Majuro = new calendar_todo_Vtimezone("pacific/majuro");
		/// <summary>
		/// Pacific/Marquesas
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Marquesas = new calendar_todo_Vtimezone("pacific/marquesas");
		/// <summary>
		/// Pacific/Midway
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Midway = new calendar_todo_Vtimezone("pacific/midway");
		/// <summary>
		/// Pacific/Nauru
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Nauru = new calendar_todo_Vtimezone("pacific/nauru");
		/// <summary>
		/// Pacific/Niue
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Niue = new calendar_todo_Vtimezone("pacific/niue");
		/// <summary>
		/// Pacific/Norfolk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Norfolk = new calendar_todo_Vtimezone("pacific/norfolk");
		/// <summary>
		/// Pacific/Noumea
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Noumea = new calendar_todo_Vtimezone("pacific/noumea");
		/// <summary>
		/// Pacific/Pago_Pago
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Pago_Pago = new calendar_todo_Vtimezone("pacific/pago_pago");
		/// <summary>
		/// Pacific/Palau
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Palau = new calendar_todo_Vtimezone("pacific/palau");
		/// <summary>
		/// Pacific/Pitcairn
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Pitcairn = new calendar_todo_Vtimezone("pacific/pitcairn");
		/// <summary>
		/// Pacific/Pohnpei
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Pohnpei = new calendar_todo_Vtimezone("pacific/pohnpei");
		/// <summary>
		/// Pacific/Ponape
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Ponape = new calendar_todo_Vtimezone("pacific/ponape");
		/// <summary>
		/// Pacific/Port_Moresby
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Port_Moresby = new calendar_todo_Vtimezone("pacific/port_moresby");
		/// <summary>
		/// Pacific/Rarotonga
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Rarotonga = new calendar_todo_Vtimezone("pacific/rarotonga");
		/// <summary>
		/// Pacific/Saipan
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Saipan = new calendar_todo_Vtimezone("pacific/saipan");
		/// <summary>
		/// Pacific/Samoa
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Samoa = new calendar_todo_Vtimezone("pacific/samoa");
		/// <summary>
		/// Pacific/Tahiti
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Tahiti = new calendar_todo_Vtimezone("pacific/tahiti");
		/// <summary>
		/// Pacific/Tarawa
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Tarawa = new calendar_todo_Vtimezone("pacific/tarawa");
		/// <summary>
		/// Pacific/Tongatapu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Tongatapu = new calendar_todo_Vtimezone("pacific/tongatapu");
		/// <summary>
		/// Pacific/Truk
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Truk = new calendar_todo_Vtimezone("pacific/truk");
		/// <summary>
		/// Pacific/Wake
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Wake = new calendar_todo_Vtimezone("pacific/wake");
		/// <summary>
		/// Pacific/Wallis
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Wallis = new calendar_todo_Vtimezone("pacific/wallis");
		/// <summary>
		/// Pacific/Yap
		/// </summary>
		public static readonly calendar_todo_Vtimezone Pacific_Yap = new calendar_todo_Vtimezone("pacific/yap");
		/// <summary>
		/// Poland
		/// </summary>
		public static readonly calendar_todo_Vtimezone Poland = new calendar_todo_Vtimezone("poland");
		/// <summary>
		/// Portugal
		/// </summary>
		public static readonly calendar_todo_Vtimezone Portugal = new calendar_todo_Vtimezone("portugal");
		/// <summary>
		/// ROC
		/// </summary>
		public static readonly calendar_todo_Vtimezone ROC = new calendar_todo_Vtimezone("roc");
		/// <summary>
		/// ROK
		/// </summary>
		public static readonly calendar_todo_Vtimezone ROK = new calendar_todo_Vtimezone("rok");
		/// <summary>
		/// Singapore
		/// </summary>
		public static readonly calendar_todo_Vtimezone Singapore = new calendar_todo_Vtimezone("singapore");
		/// <summary>
		/// Turkey
		/// </summary>
		public static readonly calendar_todo_Vtimezone Turkey = new calendar_todo_Vtimezone("turkey");
		/// <summary>
		/// UCT
		/// </summary>
		public static readonly calendar_todo_Vtimezone UCT = new calendar_todo_Vtimezone("uct");
		/// <summary>
		/// US/Alaska
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Alaska = new calendar_todo_Vtimezone("us/alaska");
		/// <summary>
		/// US/Aleutian
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Aleutian = new calendar_todo_Vtimezone("us/aleutian");
		/// <summary>
		/// US/Arizona
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Arizona = new calendar_todo_Vtimezone("us/arizona");
		/// <summary>
		/// US/Central
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Central = new calendar_todo_Vtimezone("us/central");
		/// <summary>
		/// US/East-Indiana
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Eastindiana = new calendar_todo_Vtimezone("us/east-indiana");
		/// <summary>
		/// US/Eastern
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Eastern = new calendar_todo_Vtimezone("us/eastern");
		/// <summary>
		/// US/Hawaii
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Hawaii = new calendar_todo_Vtimezone("us/hawaii");
		/// <summary>
		/// US/Indiana-Starke
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Indianastarke = new calendar_todo_Vtimezone("us/indiana-starke");
		/// <summary>
		/// US/Michigan
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Michigan = new calendar_todo_Vtimezone("us/michigan");
		/// <summary>
		/// US/Mountain
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Mountain = new calendar_todo_Vtimezone("us/mountain");
		/// <summary>
		/// US/Pacific
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Pacific = new calendar_todo_Vtimezone("us/pacific");
		/// <summary>
		/// US/Pacific-New
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Pacificnew = new calendar_todo_Vtimezone("us/pacific-new");
		/// <summary>
		/// US/Samoa
		/// </summary>
		public static readonly calendar_todo_Vtimezone US_Samoa = new calendar_todo_Vtimezone("us/samoa");
		/// <summary>
		/// UTC
		/// </summary>
		public static readonly calendar_todo_Vtimezone UTC = new calendar_todo_Vtimezone("utc");
		/// <summary>
		/// Universal
		/// </summary>
		public static readonly calendar_todo_Vtimezone Universal = new calendar_todo_Vtimezone("universal");
		/// <summary>
		/// W-SU
		/// </summary>
		public static readonly calendar_todo_Vtimezone WSU = new calendar_todo_Vtimezone("w-su");
		/// <summary>
		/// WET
		/// </summary>
		public static readonly calendar_todo_Vtimezone WET = new calendar_todo_Vtimezone("wet");
		/// <summary>
		/// Zulu
		/// </summary>
		public static readonly calendar_todo_Vtimezone Zulu = new calendar_todo_Vtimezone("zulu");

		private calendar_todo_Vtimezone(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class calendar_todo_Week_List{
		/// <summary>
		/// Monday
		/// </summary>
		public static readonly calendar_todo_Week_List Monday = new calendar_todo_Week_List("MO");
		/// <summary>
		/// Tuesday
		/// </summary>
		public static readonly calendar_todo_Week_List Tuesday = new calendar_todo_Week_List("TU");
		/// <summary>
		/// Wednesday
		/// </summary>
		public static readonly calendar_todo_Week_List Wednesday = new calendar_todo_Week_List("WE");
		/// <summary>
		/// Thursday
		/// </summary>
		public static readonly calendar_todo_Week_List Thursday = new calendar_todo_Week_List("TH");
		/// <summary>
		/// Friday
		/// </summary>
		public static readonly calendar_todo_Week_List Friday = new calendar_todo_Week_List("FR");
		/// <summary>
		/// Saturday
		/// </summary>
		public static readonly calendar_todo_Week_List Saturday = new calendar_todo_Week_List("SA");
		/// <summary>
		/// Sunday
		/// </summary>
		public static readonly calendar_todo_Week_List Sunday = new calendar_todo_Week_List("SU");

		private calendar_todo_Week_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting{

		public int id {get; set;}
		public bool active {get; set;}
		public int? alarm_id {get; set;}
		public bool allday {get; set;}
		public ICollection<calendar_attendee> attendee_ids {get; set;}
		public int? base_calendar_alarm_id {get; set;}
		public string base_calendar_url {get; set;}
		[OpenErpEnum]
		public crm_meeting_Byday byday {get; set;}
		public ICollection<crm_meeting_type> categ_ids {get; set;}
		[OpenErpEnum]
		public crm_meeting_Class Class {get; set;}
		public int? count {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_closed {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_deadline {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_open {get; set;}
		public int? day {get; set;}
		public string description {get; set;}
		public double? duration {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? end_date {get; set;}
		[OpenErpEnum]
		public crm_meeting_End_Type end_type {get; set;}
		public string exdate {get; set;}
		public string exrule {get; set;}
		public bool fr {get; set;}
		public int? interval {get; set;}
		public string location {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public bool mo {get; set;}
		[OpenErpEnum]
		public crm_meeting_Month_List month_list {get; set;}
		public string name {get; set;}
		public string organizer {get; set;}
		public int? organizer_id {get; set;}
		public ICollection<res_partner> partner_ids {get; set;}
		public bool recurrency {get; set;}
		public int? recurrent_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? recurrent_id_date {get; set;}
		public string rrule {get; set;}
		[OpenErpEnum]
		public crm_meeting_Rrule_Type rrule_type {get; set;}
		public bool sa {get; set;}
		[OpenErpEnum]
		public crm_meeting_Select1 select1 {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public crm_meeting_Show_As show_as {get; set;}
		[OpenErpEnum]
		public crm_meeting_State state {get; set;}
		public bool su {get; set;}
		public bool th {get; set;}
		public bool tu {get; set;}
		public int? user_id {get; set;}
		[OpenErpEnum]
		public crm_meeting_Vtimezone vtimezone {get; set;}
		public bool we {get; set;}
		[OpenErpEnum]
		public crm_meeting_Week_List week_list {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? write_date {get; set;}
		[OpenErpForeignKey("alarm_id")]
		public res_alarm Alarm {get; set;}
		[OpenErpForeignKey("base_calendar_alarm_id")]
		public calendar_alarm BaseCalendarAlarm {get; set;}
		[OpenErpForeignKey("organizer_id")]
		public res_users Organizer {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class crm_meeting_Byday{
		/// <summary>
		/// First
		/// </summary>
		public static readonly crm_meeting_Byday First = new crm_meeting_Byday("1");
		/// <summary>
		/// Second
		/// </summary>
		public static readonly crm_meeting_Byday Second = new crm_meeting_Byday("2");
		/// <summary>
		/// Third
		/// </summary>
		public static readonly crm_meeting_Byday Third = new crm_meeting_Byday("3");
		/// <summary>
		/// Fourth
		/// </summary>
		public static readonly crm_meeting_Byday Fourth = new crm_meeting_Byday("4");
		/// <summary>
		/// Fifth
		/// </summary>
		public static readonly crm_meeting_Byday Fifth = new crm_meeting_Byday("5");
		/// <summary>
		/// Last
		/// </summary>
		public static readonly crm_meeting_Byday Last = new crm_meeting_Byday("-1");

		private crm_meeting_Byday(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Class{
		/// <summary>
		/// Public
		/// </summary>
		public static readonly crm_meeting_Class Public = new crm_meeting_Class("public");
		/// <summary>
		/// Private
		/// </summary>
		public static readonly crm_meeting_Class Private = new crm_meeting_Class("private");
		/// <summary>
		/// Public for Employees
		/// </summary>
		public static readonly crm_meeting_Class Public_For_Employees = new crm_meeting_Class("confidential");

		private crm_meeting_Class(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_End_Type{
		/// <summary>
		/// Number of repetitions
		/// </summary>
		public static readonly crm_meeting_End_Type Number_Of_Repetitions = new crm_meeting_End_Type("count");
		/// <summary>
		/// End date
		/// </summary>
		public static readonly crm_meeting_End_Type End_Date = new crm_meeting_End_Type("end_date");

		private crm_meeting_End_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Month_List{
		/// <summary>
		/// January
		/// </summary>
		public static readonly crm_meeting_Month_List January = new crm_meeting_Month_List("1");
		/// <summary>
		/// February
		/// </summary>
		public static readonly crm_meeting_Month_List February = new crm_meeting_Month_List("2");
		/// <summary>
		/// March
		/// </summary>
		public static readonly crm_meeting_Month_List March = new crm_meeting_Month_List("3");
		/// <summary>
		/// April
		/// </summary>
		public static readonly crm_meeting_Month_List April = new crm_meeting_Month_List("4");
		/// <summary>
		/// May
		/// </summary>
		public static readonly crm_meeting_Month_List May = new crm_meeting_Month_List("5");
		/// <summary>
		/// June
		/// </summary>
		public static readonly crm_meeting_Month_List June = new crm_meeting_Month_List("6");
		/// <summary>
		/// July
		/// </summary>
		public static readonly crm_meeting_Month_List July = new crm_meeting_Month_List("7");
		/// <summary>
		/// August
		/// </summary>
		public static readonly crm_meeting_Month_List August = new crm_meeting_Month_List("8");
		/// <summary>
		/// September
		/// </summary>
		public static readonly crm_meeting_Month_List September = new crm_meeting_Month_List("9");
		/// <summary>
		/// October
		/// </summary>
		public static readonly crm_meeting_Month_List October = new crm_meeting_Month_List("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly crm_meeting_Month_List November = new crm_meeting_Month_List("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly crm_meeting_Month_List December = new crm_meeting_Month_List("12");

		private crm_meeting_Month_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Rrule_Type{
		/// <summary>
		/// Day(s)
		/// </summary>
		public static readonly crm_meeting_Rrule_Type Day_S = new crm_meeting_Rrule_Type("daily");
		/// <summary>
		/// Week(s)
		/// </summary>
		public static readonly crm_meeting_Rrule_Type Week_S = new crm_meeting_Rrule_Type("weekly");
		/// <summary>
		/// Month(s)
		/// </summary>
		public static readonly crm_meeting_Rrule_Type Month_S = new crm_meeting_Rrule_Type("monthly");
		/// <summary>
		/// Year(s)
		/// </summary>
		public static readonly crm_meeting_Rrule_Type Year_S = new crm_meeting_Rrule_Type("yearly");

		private crm_meeting_Rrule_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Select1{
		/// <summary>
		/// Date of month
		/// </summary>
		public static readonly crm_meeting_Select1 Date_Of_Month = new crm_meeting_Select1("date");
		/// <summary>
		/// Day of month
		/// </summary>
		public static readonly crm_meeting_Select1 Day_Of_Month = new crm_meeting_Select1("day");

		private crm_meeting_Select1(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Show_As{
		/// <summary>
		/// Free
		/// </summary>
		public static readonly crm_meeting_Show_As Free = new crm_meeting_Show_As("free");
		/// <summary>
		/// Busy
		/// </summary>
		public static readonly crm_meeting_Show_As Busy = new crm_meeting_Show_As("busy");

		private crm_meeting_Show_As(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_State{
		/// <summary>
		/// Unconfirmed
		/// </summary>
		public static readonly crm_meeting_State Unconfirmed = new crm_meeting_State("draft");
		/// <summary>
		/// Confirmed
		/// </summary>
		public static readonly crm_meeting_State Confirmed = new crm_meeting_State("open");

		private crm_meeting_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Vtimezone{
		/// <summary>
		/// Africa/Abidjan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Abidjan = new crm_meeting_Vtimezone("africa/abidjan");
		/// <summary>
		/// Africa/Accra
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Accra = new crm_meeting_Vtimezone("africa/accra");
		/// <summary>
		/// Africa/Addis_Ababa
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Addis_Ababa = new crm_meeting_Vtimezone("africa/addis_ababa");
		/// <summary>
		/// Africa/Algiers
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Algiers = new crm_meeting_Vtimezone("africa/algiers");
		/// <summary>
		/// Africa/Asmara
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Asmara = new crm_meeting_Vtimezone("africa/asmara");
		/// <summary>
		/// Africa/Asmera
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Asmera = new crm_meeting_Vtimezone("africa/asmera");
		/// <summary>
		/// Africa/Bamako
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Bamako = new crm_meeting_Vtimezone("africa/bamako");
		/// <summary>
		/// Africa/Bangui
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Bangui = new crm_meeting_Vtimezone("africa/bangui");
		/// <summary>
		/// Africa/Banjul
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Banjul = new crm_meeting_Vtimezone("africa/banjul");
		/// <summary>
		/// Africa/Bissau
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Bissau = new crm_meeting_Vtimezone("africa/bissau");
		/// <summary>
		/// Africa/Blantyre
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Blantyre = new crm_meeting_Vtimezone("africa/blantyre");
		/// <summary>
		/// Africa/Brazzaville
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Brazzaville = new crm_meeting_Vtimezone("africa/brazzaville");
		/// <summary>
		/// Africa/Bujumbura
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Bujumbura = new crm_meeting_Vtimezone("africa/bujumbura");
		/// <summary>
		/// Africa/Cairo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Cairo = new crm_meeting_Vtimezone("africa/cairo");
		/// <summary>
		/// Africa/Casablanca
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Casablanca = new crm_meeting_Vtimezone("africa/casablanca");
		/// <summary>
		/// Africa/Ceuta
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Ceuta = new crm_meeting_Vtimezone("africa/ceuta");
		/// <summary>
		/// Africa/Conakry
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Conakry = new crm_meeting_Vtimezone("africa/conakry");
		/// <summary>
		/// Africa/Dakar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Dakar = new crm_meeting_Vtimezone("africa/dakar");
		/// <summary>
		/// Africa/Dar_es_Salaam
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Dar_Es_Salaam = new crm_meeting_Vtimezone("africa/dar_es_salaam");
		/// <summary>
		/// Africa/Djibouti
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Djibouti = new crm_meeting_Vtimezone("africa/djibouti");
		/// <summary>
		/// Africa/Douala
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Douala = new crm_meeting_Vtimezone("africa/douala");
		/// <summary>
		/// Africa/El_Aaiun
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_El_Aaiun = new crm_meeting_Vtimezone("africa/el_aaiun");
		/// <summary>
		/// Africa/Freetown
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Freetown = new crm_meeting_Vtimezone("africa/freetown");
		/// <summary>
		/// Africa/Gaborone
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Gaborone = new crm_meeting_Vtimezone("africa/gaborone");
		/// <summary>
		/// Africa/Harare
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Harare = new crm_meeting_Vtimezone("africa/harare");
		/// <summary>
		/// Africa/Johannesburg
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Johannesburg = new crm_meeting_Vtimezone("africa/johannesburg");
		/// <summary>
		/// Africa/Juba
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Juba = new crm_meeting_Vtimezone("africa/juba");
		/// <summary>
		/// Africa/Kampala
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Kampala = new crm_meeting_Vtimezone("africa/kampala");
		/// <summary>
		/// Africa/Khartoum
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Khartoum = new crm_meeting_Vtimezone("africa/khartoum");
		/// <summary>
		/// Africa/Kigali
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Kigali = new crm_meeting_Vtimezone("africa/kigali");
		/// <summary>
		/// Africa/Kinshasa
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Kinshasa = new crm_meeting_Vtimezone("africa/kinshasa");
		/// <summary>
		/// Africa/Lagos
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Lagos = new crm_meeting_Vtimezone("africa/lagos");
		/// <summary>
		/// Africa/Libreville
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Libreville = new crm_meeting_Vtimezone("africa/libreville");
		/// <summary>
		/// Africa/Lome
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Lome = new crm_meeting_Vtimezone("africa/lome");
		/// <summary>
		/// Africa/Luanda
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Luanda = new crm_meeting_Vtimezone("africa/luanda");
		/// <summary>
		/// Africa/Lubumbashi
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Lubumbashi = new crm_meeting_Vtimezone("africa/lubumbashi");
		/// <summary>
		/// Africa/Lusaka
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Lusaka = new crm_meeting_Vtimezone("africa/lusaka");
		/// <summary>
		/// Africa/Malabo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Malabo = new crm_meeting_Vtimezone("africa/malabo");
		/// <summary>
		/// Africa/Maputo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Maputo = new crm_meeting_Vtimezone("africa/maputo");
		/// <summary>
		/// Africa/Maseru
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Maseru = new crm_meeting_Vtimezone("africa/maseru");
		/// <summary>
		/// Africa/Mbabane
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Mbabane = new crm_meeting_Vtimezone("africa/mbabane");
		/// <summary>
		/// Africa/Mogadishu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Mogadishu = new crm_meeting_Vtimezone("africa/mogadishu");
		/// <summary>
		/// Africa/Monrovia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Monrovia = new crm_meeting_Vtimezone("africa/monrovia");
		/// <summary>
		/// Africa/Nairobi
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Nairobi = new crm_meeting_Vtimezone("africa/nairobi");
		/// <summary>
		/// Africa/Ndjamena
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Ndjamena = new crm_meeting_Vtimezone("africa/ndjamena");
		/// <summary>
		/// Africa/Niamey
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Niamey = new crm_meeting_Vtimezone("africa/niamey");
		/// <summary>
		/// Africa/Nouakchott
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Nouakchott = new crm_meeting_Vtimezone("africa/nouakchott");
		/// <summary>
		/// Africa/Ouagadougou
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Ouagadougou = new crm_meeting_Vtimezone("africa/ouagadougou");
		/// <summary>
		/// Africa/Porto-Novo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Portonovo = new crm_meeting_Vtimezone("africa/porto-novo");
		/// <summary>
		/// Africa/Sao_Tome
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Sao_Tome = new crm_meeting_Vtimezone("africa/sao_tome");
		/// <summary>
		/// Africa/Timbuktu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Timbuktu = new crm_meeting_Vtimezone("africa/timbuktu");
		/// <summary>
		/// Africa/Tripoli
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Tripoli = new crm_meeting_Vtimezone("africa/tripoli");
		/// <summary>
		/// Africa/Tunis
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Tunis = new crm_meeting_Vtimezone("africa/tunis");
		/// <summary>
		/// Africa/Windhoek
		/// </summary>
		public static readonly crm_meeting_Vtimezone Africa_Windhoek = new crm_meeting_Vtimezone("africa/windhoek");
		/// <summary>
		/// America/Adak
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Adak = new crm_meeting_Vtimezone("america/adak");
		/// <summary>
		/// America/Anchorage
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Anchorage = new crm_meeting_Vtimezone("america/anchorage");
		/// <summary>
		/// America/Anguilla
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Anguilla = new crm_meeting_Vtimezone("america/anguilla");
		/// <summary>
		/// America/Antigua
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Antigua = new crm_meeting_Vtimezone("america/antigua");
		/// <summary>
		/// America/Araguaina
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Araguaina = new crm_meeting_Vtimezone("america/araguaina");
		/// <summary>
		/// America/Argentina/Buenos_Aires
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Buenos_Aires = new crm_meeting_Vtimezone("america/argentina/buenos_aires");
		/// <summary>
		/// America/Argentina/Catamarca
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Catamarca = new crm_meeting_Vtimezone("america/argentina/catamarca");
		/// <summary>
		/// America/Argentina/ComodRivadavia
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Comodrivadavia = new crm_meeting_Vtimezone("america/argentina/comodrivadavia");
		/// <summary>
		/// America/Argentina/Cordoba
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Cordoba = new crm_meeting_Vtimezone("america/argentina/cordoba");
		/// <summary>
		/// America/Argentina/Jujuy
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Jujuy = new crm_meeting_Vtimezone("america/argentina/jujuy");
		/// <summary>
		/// America/Argentina/La_Rioja
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_La_Rioja = new crm_meeting_Vtimezone("america/argentina/la_rioja");
		/// <summary>
		/// America/Argentina/Mendoza
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Mendoza = new crm_meeting_Vtimezone("america/argentina/mendoza");
		/// <summary>
		/// America/Argentina/Rio_Gallegos
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Rio_Gallegos = new crm_meeting_Vtimezone("america/argentina/rio_gallegos");
		/// <summary>
		/// America/Argentina/Salta
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Salta = new crm_meeting_Vtimezone("america/argentina/salta");
		/// <summary>
		/// America/Argentina/San_Juan
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_San_Juan = new crm_meeting_Vtimezone("america/argentina/san_juan");
		/// <summary>
		/// America/Argentina/San_Luis
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_San_Luis = new crm_meeting_Vtimezone("america/argentina/san_luis");
		/// <summary>
		/// America/Argentina/Tucuman
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Tucuman = new crm_meeting_Vtimezone("america/argentina/tucuman");
		/// <summary>
		/// America/Argentina/Ushuaia
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Argentina_Ushuaia = new crm_meeting_Vtimezone("america/argentina/ushuaia");
		/// <summary>
		/// America/Aruba
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Aruba = new crm_meeting_Vtimezone("america/aruba");
		/// <summary>
		/// America/Asuncion
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Asuncion = new crm_meeting_Vtimezone("america/asuncion");
		/// <summary>
		/// America/Atikokan
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Atikokan = new crm_meeting_Vtimezone("america/atikokan");
		/// <summary>
		/// America/Atka
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Atka = new crm_meeting_Vtimezone("america/atka");
		/// <summary>
		/// America/Bahia
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Bahia = new crm_meeting_Vtimezone("america/bahia");
		/// <summary>
		/// America/Bahia_Banderas
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Bahia_Banderas = new crm_meeting_Vtimezone("america/bahia_banderas");
		/// <summary>
		/// America/Barbados
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Barbados = new crm_meeting_Vtimezone("america/barbados");
		/// <summary>
		/// America/Belem
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Belem = new crm_meeting_Vtimezone("america/belem");
		/// <summary>
		/// America/Belize
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Belize = new crm_meeting_Vtimezone("america/belize");
		/// <summary>
		/// America/Blanc-Sablon
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Blancsablon = new crm_meeting_Vtimezone("america/blanc-sablon");
		/// <summary>
		/// America/Boa_Vista
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Boa_Vista = new crm_meeting_Vtimezone("america/boa_vista");
		/// <summary>
		/// America/Bogota
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Bogota = new crm_meeting_Vtimezone("america/bogota");
		/// <summary>
		/// America/Boise
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Boise = new crm_meeting_Vtimezone("america/boise");
		/// <summary>
		/// America/Buenos_Aires
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Buenos_Aires = new crm_meeting_Vtimezone("america/buenos_aires");
		/// <summary>
		/// America/Cambridge_Bay
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cambridge_Bay = new crm_meeting_Vtimezone("america/cambridge_bay");
		/// <summary>
		/// America/Campo_Grande
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Campo_Grande = new crm_meeting_Vtimezone("america/campo_grande");
		/// <summary>
		/// America/Cancun
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cancun = new crm_meeting_Vtimezone("america/cancun");
		/// <summary>
		/// America/Caracas
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Caracas = new crm_meeting_Vtimezone("america/caracas");
		/// <summary>
		/// America/Catamarca
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Catamarca = new crm_meeting_Vtimezone("america/catamarca");
		/// <summary>
		/// America/Cayenne
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cayenne = new crm_meeting_Vtimezone("america/cayenne");
		/// <summary>
		/// America/Cayman
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cayman = new crm_meeting_Vtimezone("america/cayman");
		/// <summary>
		/// America/Chicago
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Chicago = new crm_meeting_Vtimezone("america/chicago");
		/// <summary>
		/// America/Chihuahua
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Chihuahua = new crm_meeting_Vtimezone("america/chihuahua");
		/// <summary>
		/// America/Coral_Harbour
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Coral_Harbour = new crm_meeting_Vtimezone("america/coral_harbour");
		/// <summary>
		/// America/Cordoba
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cordoba = new crm_meeting_Vtimezone("america/cordoba");
		/// <summary>
		/// America/Costa_Rica
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Costa_Rica = new crm_meeting_Vtimezone("america/costa_rica");
		/// <summary>
		/// America/Creston
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Creston = new crm_meeting_Vtimezone("america/creston");
		/// <summary>
		/// America/Cuiaba
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Cuiaba = new crm_meeting_Vtimezone("america/cuiaba");
		/// <summary>
		/// America/Curacao
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Curacao = new crm_meeting_Vtimezone("america/curacao");
		/// <summary>
		/// America/Danmarkshavn
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Danmarkshavn = new crm_meeting_Vtimezone("america/danmarkshavn");
		/// <summary>
		/// America/Dawson
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Dawson = new crm_meeting_Vtimezone("america/dawson");
		/// <summary>
		/// America/Dawson_Creek
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Dawson_Creek = new crm_meeting_Vtimezone("america/dawson_creek");
		/// <summary>
		/// America/Denver
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Denver = new crm_meeting_Vtimezone("america/denver");
		/// <summary>
		/// America/Detroit
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Detroit = new crm_meeting_Vtimezone("america/detroit");
		/// <summary>
		/// America/Dominica
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Dominica = new crm_meeting_Vtimezone("america/dominica");
		/// <summary>
		/// America/Edmonton
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Edmonton = new crm_meeting_Vtimezone("america/edmonton");
		/// <summary>
		/// America/Eirunepe
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Eirunepe = new crm_meeting_Vtimezone("america/eirunepe");
		/// <summary>
		/// America/El_Salvador
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_El_Salvador = new crm_meeting_Vtimezone("america/el_salvador");
		/// <summary>
		/// America/Ensenada
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Ensenada = new crm_meeting_Vtimezone("america/ensenada");
		/// <summary>
		/// America/Fort_Wayne
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Fort_Wayne = new crm_meeting_Vtimezone("america/fort_wayne");
		/// <summary>
		/// America/Fortaleza
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Fortaleza = new crm_meeting_Vtimezone("america/fortaleza");
		/// <summary>
		/// America/Glace_Bay
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Glace_Bay = new crm_meeting_Vtimezone("america/glace_bay");
		/// <summary>
		/// America/Godthab
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Godthab = new crm_meeting_Vtimezone("america/godthab");
		/// <summary>
		/// America/Goose_Bay
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Goose_Bay = new crm_meeting_Vtimezone("america/goose_bay");
		/// <summary>
		/// America/Grand_Turk
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Grand_Turk = new crm_meeting_Vtimezone("america/grand_turk");
		/// <summary>
		/// America/Grenada
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Grenada = new crm_meeting_Vtimezone("america/grenada");
		/// <summary>
		/// America/Guadeloupe
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Guadeloupe = new crm_meeting_Vtimezone("america/guadeloupe");
		/// <summary>
		/// America/Guatemala
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Guatemala = new crm_meeting_Vtimezone("america/guatemala");
		/// <summary>
		/// America/Guayaquil
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Guayaquil = new crm_meeting_Vtimezone("america/guayaquil");
		/// <summary>
		/// America/Guyana
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Guyana = new crm_meeting_Vtimezone("america/guyana");
		/// <summary>
		/// America/Halifax
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Halifax = new crm_meeting_Vtimezone("america/halifax");
		/// <summary>
		/// America/Havana
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Havana = new crm_meeting_Vtimezone("america/havana");
		/// <summary>
		/// America/Hermosillo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Hermosillo = new crm_meeting_Vtimezone("america/hermosillo");
		/// <summary>
		/// America/Indiana/Indianapolis
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Indianapolis = new crm_meeting_Vtimezone("america/indiana/indianapolis");
		/// <summary>
		/// America/Indiana/Knox
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Knox = new crm_meeting_Vtimezone("america/indiana/knox");
		/// <summary>
		/// America/Indiana/Marengo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Marengo = new crm_meeting_Vtimezone("america/indiana/marengo");
		/// <summary>
		/// America/Indiana/Petersburg
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Petersburg = new crm_meeting_Vtimezone("america/indiana/petersburg");
		/// <summary>
		/// America/Indiana/Tell_City
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Tell_City = new crm_meeting_Vtimezone("america/indiana/tell_city");
		/// <summary>
		/// America/Indiana/Vevay
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Vevay = new crm_meeting_Vtimezone("america/indiana/vevay");
		/// <summary>
		/// America/Indiana/Vincennes
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Vincennes = new crm_meeting_Vtimezone("america/indiana/vincennes");
		/// <summary>
		/// America/Indiana/Winamac
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indiana_Winamac = new crm_meeting_Vtimezone("america/indiana/winamac");
		/// <summary>
		/// America/Indianapolis
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Indianapolis = new crm_meeting_Vtimezone("america/indianapolis");
		/// <summary>
		/// America/Inuvik
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Inuvik = new crm_meeting_Vtimezone("america/inuvik");
		/// <summary>
		/// America/Iqaluit
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Iqaluit = new crm_meeting_Vtimezone("america/iqaluit");
		/// <summary>
		/// America/Jamaica
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Jamaica = new crm_meeting_Vtimezone("america/jamaica");
		/// <summary>
		/// America/Jujuy
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Jujuy = new crm_meeting_Vtimezone("america/jujuy");
		/// <summary>
		/// America/Juneau
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Juneau = new crm_meeting_Vtimezone("america/juneau");
		/// <summary>
		/// America/Kentucky/Louisville
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Kentucky_Louisville = new crm_meeting_Vtimezone("america/kentucky/louisville");
		/// <summary>
		/// America/Kentucky/Monticello
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Kentucky_Monticello = new crm_meeting_Vtimezone("america/kentucky/monticello");
		/// <summary>
		/// America/Knox_IN
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Knox_IN = new crm_meeting_Vtimezone("america/knox_in");
		/// <summary>
		/// America/Kralendijk
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Kralendijk = new crm_meeting_Vtimezone("america/kralendijk");
		/// <summary>
		/// America/La_Paz
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_La_Paz = new crm_meeting_Vtimezone("america/la_paz");
		/// <summary>
		/// America/Lima
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Lima = new crm_meeting_Vtimezone("america/lima");
		/// <summary>
		/// America/Los_Angeles
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Los_Angeles = new crm_meeting_Vtimezone("america/los_angeles");
		/// <summary>
		/// America/Louisville
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Louisville = new crm_meeting_Vtimezone("america/louisville");
		/// <summary>
		/// America/Lower_Princes
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Lower_Princes = new crm_meeting_Vtimezone("america/lower_princes");
		/// <summary>
		/// America/Maceio
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Maceio = new crm_meeting_Vtimezone("america/maceio");
		/// <summary>
		/// America/Managua
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Managua = new crm_meeting_Vtimezone("america/managua");
		/// <summary>
		/// America/Manaus
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Manaus = new crm_meeting_Vtimezone("america/manaus");
		/// <summary>
		/// America/Marigot
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Marigot = new crm_meeting_Vtimezone("america/marigot");
		/// <summary>
		/// America/Martinique
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Martinique = new crm_meeting_Vtimezone("america/martinique");
		/// <summary>
		/// America/Matamoros
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Matamoros = new crm_meeting_Vtimezone("america/matamoros");
		/// <summary>
		/// America/Mazatlan
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Mazatlan = new crm_meeting_Vtimezone("america/mazatlan");
		/// <summary>
		/// America/Mendoza
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Mendoza = new crm_meeting_Vtimezone("america/mendoza");
		/// <summary>
		/// America/Menominee
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Menominee = new crm_meeting_Vtimezone("america/menominee");
		/// <summary>
		/// America/Merida
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Merida = new crm_meeting_Vtimezone("america/merida");
		/// <summary>
		/// America/Metlakatla
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Metlakatla = new crm_meeting_Vtimezone("america/metlakatla");
		/// <summary>
		/// America/Mexico_City
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Mexico_City = new crm_meeting_Vtimezone("america/mexico_city");
		/// <summary>
		/// America/Miquelon
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Miquelon = new crm_meeting_Vtimezone("america/miquelon");
		/// <summary>
		/// America/Moncton
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Moncton = new crm_meeting_Vtimezone("america/moncton");
		/// <summary>
		/// America/Monterrey
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Monterrey = new crm_meeting_Vtimezone("america/monterrey");
		/// <summary>
		/// America/Montevideo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Montevideo = new crm_meeting_Vtimezone("america/montevideo");
		/// <summary>
		/// America/Montreal
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Montreal = new crm_meeting_Vtimezone("america/montreal");
		/// <summary>
		/// America/Montserrat
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Montserrat = new crm_meeting_Vtimezone("america/montserrat");
		/// <summary>
		/// America/Nassau
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Nassau = new crm_meeting_Vtimezone("america/nassau");
		/// <summary>
		/// America/New_York
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_New_York = new crm_meeting_Vtimezone("america/new_york");
		/// <summary>
		/// America/Nipigon
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Nipigon = new crm_meeting_Vtimezone("america/nipigon");
		/// <summary>
		/// America/Nome
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Nome = new crm_meeting_Vtimezone("america/nome");
		/// <summary>
		/// America/Noronha
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Noronha = new crm_meeting_Vtimezone("america/noronha");
		/// <summary>
		/// America/North_Dakota/Beulah
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_North_Dakota_Beulah = new crm_meeting_Vtimezone("america/north_dakota/beulah");
		/// <summary>
		/// America/North_Dakota/Center
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_North_Dakota_Center = new crm_meeting_Vtimezone("america/north_dakota/center");
		/// <summary>
		/// America/North_Dakota/New_Salem
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_North_Dakota_New_Salem = new crm_meeting_Vtimezone("america/north_dakota/new_salem");
		/// <summary>
		/// America/Ojinaga
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Ojinaga = new crm_meeting_Vtimezone("america/ojinaga");
		/// <summary>
		/// America/Panama
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Panama = new crm_meeting_Vtimezone("america/panama");
		/// <summary>
		/// America/Pangnirtung
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Pangnirtung = new crm_meeting_Vtimezone("america/pangnirtung");
		/// <summary>
		/// America/Paramaribo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Paramaribo = new crm_meeting_Vtimezone("america/paramaribo");
		/// <summary>
		/// America/Phoenix
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Phoenix = new crm_meeting_Vtimezone("america/phoenix");
		/// <summary>
		/// America/Port-au-Prince
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Portauprince = new crm_meeting_Vtimezone("america/port-au-prince");
		/// <summary>
		/// America/Port_of_Spain
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Port_Of_Spain = new crm_meeting_Vtimezone("america/port_of_spain");
		/// <summary>
		/// America/Porto_Acre
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Porto_Acre = new crm_meeting_Vtimezone("america/porto_acre");
		/// <summary>
		/// America/Porto_Velho
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Porto_Velho = new crm_meeting_Vtimezone("america/porto_velho");
		/// <summary>
		/// America/Puerto_Rico
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Puerto_Rico = new crm_meeting_Vtimezone("america/puerto_rico");
		/// <summary>
		/// America/Rainy_River
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Rainy_River = new crm_meeting_Vtimezone("america/rainy_river");
		/// <summary>
		/// America/Rankin_Inlet
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Rankin_Inlet = new crm_meeting_Vtimezone("america/rankin_inlet");
		/// <summary>
		/// America/Recife
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Recife = new crm_meeting_Vtimezone("america/recife");
		/// <summary>
		/// America/Regina
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Regina = new crm_meeting_Vtimezone("america/regina");
		/// <summary>
		/// America/Resolute
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Resolute = new crm_meeting_Vtimezone("america/resolute");
		/// <summary>
		/// America/Rio_Branco
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Rio_Branco = new crm_meeting_Vtimezone("america/rio_branco");
		/// <summary>
		/// America/Rosario
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Rosario = new crm_meeting_Vtimezone("america/rosario");
		/// <summary>
		/// America/Santa_Isabel
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Santa_Isabel = new crm_meeting_Vtimezone("america/santa_isabel");
		/// <summary>
		/// America/Santarem
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Santarem = new crm_meeting_Vtimezone("america/santarem");
		/// <summary>
		/// America/Santiago
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Santiago = new crm_meeting_Vtimezone("america/santiago");
		/// <summary>
		/// America/Santo_Domingo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Santo_Domingo = new crm_meeting_Vtimezone("america/santo_domingo");
		/// <summary>
		/// America/Sao_Paulo
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Sao_Paulo = new crm_meeting_Vtimezone("america/sao_paulo");
		/// <summary>
		/// America/Scoresbysund
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Scoresbysund = new crm_meeting_Vtimezone("america/scoresbysund");
		/// <summary>
		/// America/Shiprock
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Shiprock = new crm_meeting_Vtimezone("america/shiprock");
		/// <summary>
		/// America/Sitka
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Sitka = new crm_meeting_Vtimezone("america/sitka");
		/// <summary>
		/// America/St_Barthelemy
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Barthelemy = new crm_meeting_Vtimezone("america/st_barthelemy");
		/// <summary>
		/// America/St_Johns
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Johns = new crm_meeting_Vtimezone("america/st_johns");
		/// <summary>
		/// America/St_Kitts
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Kitts = new crm_meeting_Vtimezone("america/st_kitts");
		/// <summary>
		/// America/St_Lucia
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Lucia = new crm_meeting_Vtimezone("america/st_lucia");
		/// <summary>
		/// America/St_Thomas
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Thomas = new crm_meeting_Vtimezone("america/st_thomas");
		/// <summary>
		/// America/St_Vincent
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_St_Vincent = new crm_meeting_Vtimezone("america/st_vincent");
		/// <summary>
		/// America/Swift_Current
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Swift_Current = new crm_meeting_Vtimezone("america/swift_current");
		/// <summary>
		/// America/Tegucigalpa
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Tegucigalpa = new crm_meeting_Vtimezone("america/tegucigalpa");
		/// <summary>
		/// America/Thule
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Thule = new crm_meeting_Vtimezone("america/thule");
		/// <summary>
		/// America/Thunder_Bay
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Thunder_Bay = new crm_meeting_Vtimezone("america/thunder_bay");
		/// <summary>
		/// America/Tijuana
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Tijuana = new crm_meeting_Vtimezone("america/tijuana");
		/// <summary>
		/// America/Toronto
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Toronto = new crm_meeting_Vtimezone("america/toronto");
		/// <summary>
		/// America/Tortola
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Tortola = new crm_meeting_Vtimezone("america/tortola");
		/// <summary>
		/// America/Vancouver
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Vancouver = new crm_meeting_Vtimezone("america/vancouver");
		/// <summary>
		/// America/Virgin
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Virgin = new crm_meeting_Vtimezone("america/virgin");
		/// <summary>
		/// America/Whitehorse
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Whitehorse = new crm_meeting_Vtimezone("america/whitehorse");
		/// <summary>
		/// America/Winnipeg
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Winnipeg = new crm_meeting_Vtimezone("america/winnipeg");
		/// <summary>
		/// America/Yakutat
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Yakutat = new crm_meeting_Vtimezone("america/yakutat");
		/// <summary>
		/// America/Yellowknife
		/// </summary>
		public static readonly crm_meeting_Vtimezone America_Yellowknife = new crm_meeting_Vtimezone("america/yellowknife");
		/// <summary>
		/// Antarctica/Casey
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Casey = new crm_meeting_Vtimezone("antarctica/casey");
		/// <summary>
		/// Antarctica/Davis
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Davis = new crm_meeting_Vtimezone("antarctica/davis");
		/// <summary>
		/// Antarctica/DumontDUrville
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Dumontdurville = new crm_meeting_Vtimezone("antarctica/dumontdurville");
		/// <summary>
		/// Antarctica/Macquarie
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Macquarie = new crm_meeting_Vtimezone("antarctica/macquarie");
		/// <summary>
		/// Antarctica/Mawson
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Mawson = new crm_meeting_Vtimezone("antarctica/mawson");
		/// <summary>
		/// Antarctica/McMurdo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Mcmurdo = new crm_meeting_Vtimezone("antarctica/mcmurdo");
		/// <summary>
		/// Antarctica/Palmer
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Palmer = new crm_meeting_Vtimezone("antarctica/palmer");
		/// <summary>
		/// Antarctica/Rothera
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Rothera = new crm_meeting_Vtimezone("antarctica/rothera");
		/// <summary>
		/// Antarctica/South_Pole
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_South_Pole = new crm_meeting_Vtimezone("antarctica/south_pole");
		/// <summary>
		/// Antarctica/Syowa
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Syowa = new crm_meeting_Vtimezone("antarctica/syowa");
		/// <summary>
		/// Antarctica/Vostok
		/// </summary>
		public static readonly crm_meeting_Vtimezone Antarctica_Vostok = new crm_meeting_Vtimezone("antarctica/vostok");
		/// <summary>
		/// Arctic/Longyearbyen
		/// </summary>
		public static readonly crm_meeting_Vtimezone Arctic_Longyearbyen = new crm_meeting_Vtimezone("arctic/longyearbyen");
		/// <summary>
		/// Asia/Aden
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Aden = new crm_meeting_Vtimezone("asia/aden");
		/// <summary>
		/// Asia/Almaty
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Almaty = new crm_meeting_Vtimezone("asia/almaty");
		/// <summary>
		/// Asia/Amman
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Amman = new crm_meeting_Vtimezone("asia/amman");
		/// <summary>
		/// Asia/Anadyr
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Anadyr = new crm_meeting_Vtimezone("asia/anadyr");
		/// <summary>
		/// Asia/Aqtau
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Aqtau = new crm_meeting_Vtimezone("asia/aqtau");
		/// <summary>
		/// Asia/Aqtobe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Aqtobe = new crm_meeting_Vtimezone("asia/aqtobe");
		/// <summary>
		/// Asia/Ashgabat
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ashgabat = new crm_meeting_Vtimezone("asia/ashgabat");
		/// <summary>
		/// Asia/Ashkhabad
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ashkhabad = new crm_meeting_Vtimezone("asia/ashkhabad");
		/// <summary>
		/// Asia/Baghdad
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Baghdad = new crm_meeting_Vtimezone("asia/baghdad");
		/// <summary>
		/// Asia/Bahrain
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Bahrain = new crm_meeting_Vtimezone("asia/bahrain");
		/// <summary>
		/// Asia/Baku
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Baku = new crm_meeting_Vtimezone("asia/baku");
		/// <summary>
		/// Asia/Bangkok
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Bangkok = new crm_meeting_Vtimezone("asia/bangkok");
		/// <summary>
		/// Asia/Beirut
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Beirut = new crm_meeting_Vtimezone("asia/beirut");
		/// <summary>
		/// Asia/Bishkek
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Bishkek = new crm_meeting_Vtimezone("asia/bishkek");
		/// <summary>
		/// Asia/Brunei
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Brunei = new crm_meeting_Vtimezone("asia/brunei");
		/// <summary>
		/// Asia/Calcutta
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Calcutta = new crm_meeting_Vtimezone("asia/calcutta");
		/// <summary>
		/// Asia/Choibalsan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Choibalsan = new crm_meeting_Vtimezone("asia/choibalsan");
		/// <summary>
		/// Asia/Chongqing
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Chongqing = new crm_meeting_Vtimezone("asia/chongqing");
		/// <summary>
		/// Asia/Chungking
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Chungking = new crm_meeting_Vtimezone("asia/chungking");
		/// <summary>
		/// Asia/Colombo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Colombo = new crm_meeting_Vtimezone("asia/colombo");
		/// <summary>
		/// Asia/Dacca
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Dacca = new crm_meeting_Vtimezone("asia/dacca");
		/// <summary>
		/// Asia/Damascus
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Damascus = new crm_meeting_Vtimezone("asia/damascus");
		/// <summary>
		/// Asia/Dhaka
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Dhaka = new crm_meeting_Vtimezone("asia/dhaka");
		/// <summary>
		/// Asia/Dili
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Dili = new crm_meeting_Vtimezone("asia/dili");
		/// <summary>
		/// Asia/Dubai
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Dubai = new crm_meeting_Vtimezone("asia/dubai");
		/// <summary>
		/// Asia/Dushanbe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Dushanbe = new crm_meeting_Vtimezone("asia/dushanbe");
		/// <summary>
		/// Asia/Gaza
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Gaza = new crm_meeting_Vtimezone("asia/gaza");
		/// <summary>
		/// Asia/Harbin
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Harbin = new crm_meeting_Vtimezone("asia/harbin");
		/// <summary>
		/// Asia/Hebron
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Hebron = new crm_meeting_Vtimezone("asia/hebron");
		/// <summary>
		/// Asia/Ho_Chi_Minh
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ho_Chi_Minh = new crm_meeting_Vtimezone("asia/ho_chi_minh");
		/// <summary>
		/// Asia/Hong_Kong
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Hong_Kong = new crm_meeting_Vtimezone("asia/hong_kong");
		/// <summary>
		/// Asia/Hovd
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Hovd = new crm_meeting_Vtimezone("asia/hovd");
		/// <summary>
		/// Asia/Irkutsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Irkutsk = new crm_meeting_Vtimezone("asia/irkutsk");
		/// <summary>
		/// Asia/Istanbul
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Istanbul = new crm_meeting_Vtimezone("asia/istanbul");
		/// <summary>
		/// Asia/Jakarta
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Jakarta = new crm_meeting_Vtimezone("asia/jakarta");
		/// <summary>
		/// Asia/Jayapura
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Jayapura = new crm_meeting_Vtimezone("asia/jayapura");
		/// <summary>
		/// Asia/Jerusalem
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Jerusalem = new crm_meeting_Vtimezone("asia/jerusalem");
		/// <summary>
		/// Asia/Kabul
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kabul = new crm_meeting_Vtimezone("asia/kabul");
		/// <summary>
		/// Asia/Kamchatka
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kamchatka = new crm_meeting_Vtimezone("asia/kamchatka");
		/// <summary>
		/// Asia/Karachi
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Karachi = new crm_meeting_Vtimezone("asia/karachi");
		/// <summary>
		/// Asia/Kashgar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kashgar = new crm_meeting_Vtimezone("asia/kashgar");
		/// <summary>
		/// Asia/Kathmandu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kathmandu = new crm_meeting_Vtimezone("asia/kathmandu");
		/// <summary>
		/// Asia/Katmandu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Katmandu = new crm_meeting_Vtimezone("asia/katmandu");
		/// <summary>
		/// Asia/Kolkata
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kolkata = new crm_meeting_Vtimezone("asia/kolkata");
		/// <summary>
		/// Asia/Krasnoyarsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Krasnoyarsk = new crm_meeting_Vtimezone("asia/krasnoyarsk");
		/// <summary>
		/// Asia/Kuala_Lumpur
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kuala_Lumpur = new crm_meeting_Vtimezone("asia/kuala_lumpur");
		/// <summary>
		/// Asia/Kuching
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kuching = new crm_meeting_Vtimezone("asia/kuching");
		/// <summary>
		/// Asia/Kuwait
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Kuwait = new crm_meeting_Vtimezone("asia/kuwait");
		/// <summary>
		/// Asia/Macao
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Macao = new crm_meeting_Vtimezone("asia/macao");
		/// <summary>
		/// Asia/Macau
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Macau = new crm_meeting_Vtimezone("asia/macau");
		/// <summary>
		/// Asia/Magadan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Magadan = new crm_meeting_Vtimezone("asia/magadan");
		/// <summary>
		/// Asia/Makassar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Makassar = new crm_meeting_Vtimezone("asia/makassar");
		/// <summary>
		/// Asia/Manila
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Manila = new crm_meeting_Vtimezone("asia/manila");
		/// <summary>
		/// Asia/Muscat
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Muscat = new crm_meeting_Vtimezone("asia/muscat");
		/// <summary>
		/// Asia/Nicosia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Nicosia = new crm_meeting_Vtimezone("asia/nicosia");
		/// <summary>
		/// Asia/Novokuznetsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Novokuznetsk = new crm_meeting_Vtimezone("asia/novokuznetsk");
		/// <summary>
		/// Asia/Novosibirsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Novosibirsk = new crm_meeting_Vtimezone("asia/novosibirsk");
		/// <summary>
		/// Asia/Omsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Omsk = new crm_meeting_Vtimezone("asia/omsk");
		/// <summary>
		/// Asia/Oral
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Oral = new crm_meeting_Vtimezone("asia/oral");
		/// <summary>
		/// Asia/Phnom_Penh
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Phnom_Penh = new crm_meeting_Vtimezone("asia/phnom_penh");
		/// <summary>
		/// Asia/Pontianak
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Pontianak = new crm_meeting_Vtimezone("asia/pontianak");
		/// <summary>
		/// Asia/Pyongyang
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Pyongyang = new crm_meeting_Vtimezone("asia/pyongyang");
		/// <summary>
		/// Asia/Qatar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Qatar = new crm_meeting_Vtimezone("asia/qatar");
		/// <summary>
		/// Asia/Qyzylorda
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Qyzylorda = new crm_meeting_Vtimezone("asia/qyzylorda");
		/// <summary>
		/// Asia/Rangoon
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Rangoon = new crm_meeting_Vtimezone("asia/rangoon");
		/// <summary>
		/// Asia/Riyadh
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Riyadh = new crm_meeting_Vtimezone("asia/riyadh");
		/// <summary>
		/// Asia/Saigon
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Saigon = new crm_meeting_Vtimezone("asia/saigon");
		/// <summary>
		/// Asia/Sakhalin
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Sakhalin = new crm_meeting_Vtimezone("asia/sakhalin");
		/// <summary>
		/// Asia/Samarkand
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Samarkand = new crm_meeting_Vtimezone("asia/samarkand");
		/// <summary>
		/// Asia/Seoul
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Seoul = new crm_meeting_Vtimezone("asia/seoul");
		/// <summary>
		/// Asia/Shanghai
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Shanghai = new crm_meeting_Vtimezone("asia/shanghai");
		/// <summary>
		/// Asia/Singapore
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Singapore = new crm_meeting_Vtimezone("asia/singapore");
		/// <summary>
		/// Asia/Taipei
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Taipei = new crm_meeting_Vtimezone("asia/taipei");
		/// <summary>
		/// Asia/Tashkent
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Tashkent = new crm_meeting_Vtimezone("asia/tashkent");
		/// <summary>
		/// Asia/Tbilisi
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Tbilisi = new crm_meeting_Vtimezone("asia/tbilisi");
		/// <summary>
		/// Asia/Tehran
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Tehran = new crm_meeting_Vtimezone("asia/tehran");
		/// <summary>
		/// Asia/Tel_Aviv
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Tel_Aviv = new crm_meeting_Vtimezone("asia/tel_aviv");
		/// <summary>
		/// Asia/Thimbu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Thimbu = new crm_meeting_Vtimezone("asia/thimbu");
		/// <summary>
		/// Asia/Thimphu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Thimphu = new crm_meeting_Vtimezone("asia/thimphu");
		/// <summary>
		/// Asia/Tokyo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Tokyo = new crm_meeting_Vtimezone("asia/tokyo");
		/// <summary>
		/// Asia/Ujung_Pandang
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ujung_Pandang = new crm_meeting_Vtimezone("asia/ujung_pandang");
		/// <summary>
		/// Asia/Ulaanbaatar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ulaanbaatar = new crm_meeting_Vtimezone("asia/ulaanbaatar");
		/// <summary>
		/// Asia/Ulan_Bator
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Ulan_Bator = new crm_meeting_Vtimezone("asia/ulan_bator");
		/// <summary>
		/// Asia/Urumqi
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Urumqi = new crm_meeting_Vtimezone("asia/urumqi");
		/// <summary>
		/// Asia/Vientiane
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Vientiane = new crm_meeting_Vtimezone("asia/vientiane");
		/// <summary>
		/// Asia/Vladivostok
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Vladivostok = new crm_meeting_Vtimezone("asia/vladivostok");
		/// <summary>
		/// Asia/Yakutsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Yakutsk = new crm_meeting_Vtimezone("asia/yakutsk");
		/// <summary>
		/// Asia/Yekaterinburg
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Yekaterinburg = new crm_meeting_Vtimezone("asia/yekaterinburg");
		/// <summary>
		/// Asia/Yerevan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Asia_Yerevan = new crm_meeting_Vtimezone("asia/yerevan");
		/// <summary>
		/// Atlantic/Azores
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Azores = new crm_meeting_Vtimezone("atlantic/azores");
		/// <summary>
		/// Atlantic/Bermuda
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Bermuda = new crm_meeting_Vtimezone("atlantic/bermuda");
		/// <summary>
		/// Atlantic/Canary
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Canary = new crm_meeting_Vtimezone("atlantic/canary");
		/// <summary>
		/// Atlantic/Cape_Verde
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Cape_Verde = new crm_meeting_Vtimezone("atlantic/cape_verde");
		/// <summary>
		/// Atlantic/Faeroe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Faeroe = new crm_meeting_Vtimezone("atlantic/faeroe");
		/// <summary>
		/// Atlantic/Faroe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Faroe = new crm_meeting_Vtimezone("atlantic/faroe");
		/// <summary>
		/// Atlantic/Jan_Mayen
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Jan_Mayen = new crm_meeting_Vtimezone("atlantic/jan_mayen");
		/// <summary>
		/// Atlantic/Madeira
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Madeira = new crm_meeting_Vtimezone("atlantic/madeira");
		/// <summary>
		/// Atlantic/Reykjavik
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Reykjavik = new crm_meeting_Vtimezone("atlantic/reykjavik");
		/// <summary>
		/// Atlantic/South_Georgia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_South_Georgia = new crm_meeting_Vtimezone("atlantic/south_georgia");
		/// <summary>
		/// Atlantic/St_Helena
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_St_Helena = new crm_meeting_Vtimezone("atlantic/st_helena");
		/// <summary>
		/// Atlantic/Stanley
		/// </summary>
		public static readonly crm_meeting_Vtimezone Atlantic_Stanley = new crm_meeting_Vtimezone("atlantic/stanley");
		/// <summary>
		/// Australia/ACT
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_ACT = new crm_meeting_Vtimezone("australia/act");
		/// <summary>
		/// Australia/Adelaide
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Adelaide = new crm_meeting_Vtimezone("australia/adelaide");
		/// <summary>
		/// Australia/Brisbane
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Brisbane = new crm_meeting_Vtimezone("australia/brisbane");
		/// <summary>
		/// Australia/Broken_Hill
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Broken_Hill = new crm_meeting_Vtimezone("australia/broken_hill");
		/// <summary>
		/// Australia/Canberra
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Canberra = new crm_meeting_Vtimezone("australia/canberra");
		/// <summary>
		/// Australia/Currie
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Currie = new crm_meeting_Vtimezone("australia/currie");
		/// <summary>
		/// Australia/Darwin
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Darwin = new crm_meeting_Vtimezone("australia/darwin");
		/// <summary>
		/// Australia/Eucla
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Eucla = new crm_meeting_Vtimezone("australia/eucla");
		/// <summary>
		/// Australia/Hobart
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Hobart = new crm_meeting_Vtimezone("australia/hobart");
		/// <summary>
		/// Australia/LHI
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_LHI = new crm_meeting_Vtimezone("australia/lhi");
		/// <summary>
		/// Australia/Lindeman
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Lindeman = new crm_meeting_Vtimezone("australia/lindeman");
		/// <summary>
		/// Australia/Lord_Howe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Lord_Howe = new crm_meeting_Vtimezone("australia/lord_howe");
		/// <summary>
		/// Australia/Melbourne
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Melbourne = new crm_meeting_Vtimezone("australia/melbourne");
		/// <summary>
		/// Australia/NSW
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_NSW = new crm_meeting_Vtimezone("australia/nsw");
		/// <summary>
		/// Australia/North
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_North = new crm_meeting_Vtimezone("australia/north");
		/// <summary>
		/// Australia/Perth
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Perth = new crm_meeting_Vtimezone("australia/perth");
		/// <summary>
		/// Australia/Queensland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Queensland = new crm_meeting_Vtimezone("australia/queensland");
		/// <summary>
		/// Australia/South
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_South = new crm_meeting_Vtimezone("australia/south");
		/// <summary>
		/// Australia/Sydney
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Sydney = new crm_meeting_Vtimezone("australia/sydney");
		/// <summary>
		/// Australia/Tasmania
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Tasmania = new crm_meeting_Vtimezone("australia/tasmania");
		/// <summary>
		/// Australia/Victoria
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Victoria = new crm_meeting_Vtimezone("australia/victoria");
		/// <summary>
		/// Australia/West
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_West = new crm_meeting_Vtimezone("australia/west");
		/// <summary>
		/// Australia/Yancowinna
		/// </summary>
		public static readonly crm_meeting_Vtimezone Australia_Yancowinna = new crm_meeting_Vtimezone("australia/yancowinna");
		/// <summary>
		/// Brazil/Acre
		/// </summary>
		public static readonly crm_meeting_Vtimezone Brazil_Acre = new crm_meeting_Vtimezone("brazil/acre");
		/// <summary>
		/// Brazil/DeNoronha
		/// </summary>
		public static readonly crm_meeting_Vtimezone Brazil_Denoronha = new crm_meeting_Vtimezone("brazil/denoronha");
		/// <summary>
		/// Brazil/East
		/// </summary>
		public static readonly crm_meeting_Vtimezone Brazil_East = new crm_meeting_Vtimezone("brazil/east");
		/// <summary>
		/// Brazil/West
		/// </summary>
		public static readonly crm_meeting_Vtimezone Brazil_West = new crm_meeting_Vtimezone("brazil/west");
		/// <summary>
		/// CET
		/// </summary>
		public static readonly crm_meeting_Vtimezone CET = new crm_meeting_Vtimezone("cet");
		/// <summary>
		/// CST6CDT
		/// </summary>
		public static readonly crm_meeting_Vtimezone CST6CDT = new crm_meeting_Vtimezone("cst6cdt");
		/// <summary>
		/// Canada/Atlantic
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Atlantic = new crm_meeting_Vtimezone("canada/atlantic");
		/// <summary>
		/// Canada/Central
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Central = new crm_meeting_Vtimezone("canada/central");
		/// <summary>
		/// Canada/East-Saskatchewan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Eastsaskatchewan = new crm_meeting_Vtimezone("canada/east-saskatchewan");
		/// <summary>
		/// Canada/Eastern
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Eastern = new crm_meeting_Vtimezone("canada/eastern");
		/// <summary>
		/// Canada/Mountain
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Mountain = new crm_meeting_Vtimezone("canada/mountain");
		/// <summary>
		/// Canada/Newfoundland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Newfoundland = new crm_meeting_Vtimezone("canada/newfoundland");
		/// <summary>
		/// Canada/Pacific
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Pacific = new crm_meeting_Vtimezone("canada/pacific");
		/// <summary>
		/// Canada/Saskatchewan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Saskatchewan = new crm_meeting_Vtimezone("canada/saskatchewan");
		/// <summary>
		/// Canada/Yukon
		/// </summary>
		public static readonly crm_meeting_Vtimezone Canada_Yukon = new crm_meeting_Vtimezone("canada/yukon");
		/// <summary>
		/// Chile/Continental
		/// </summary>
		public static readonly crm_meeting_Vtimezone Chile_Continental = new crm_meeting_Vtimezone("chile/continental");
		/// <summary>
		/// Chile/EasterIsland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Chile_Easterisland = new crm_meeting_Vtimezone("chile/easterisland");
		/// <summary>
		/// Cuba
		/// </summary>
		public static readonly crm_meeting_Vtimezone Cuba = new crm_meeting_Vtimezone("cuba");
		/// <summary>
		/// EET
		/// </summary>
		public static readonly crm_meeting_Vtimezone EET = new crm_meeting_Vtimezone("eet");
		/// <summary>
		/// EST
		/// </summary>
		public static readonly crm_meeting_Vtimezone EST = new crm_meeting_Vtimezone("est");
		/// <summary>
		/// EST5EDT
		/// </summary>
		public static readonly crm_meeting_Vtimezone EST5EDT = new crm_meeting_Vtimezone("est5edt");
		/// <summary>
		/// Egypt
		/// </summary>
		public static readonly crm_meeting_Vtimezone Egypt = new crm_meeting_Vtimezone("egypt");
		/// <summary>
		/// Eire
		/// </summary>
		public static readonly crm_meeting_Vtimezone Eire = new crm_meeting_Vtimezone("eire");
		/// <summary>
		/// Etc/GMT
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT = new crm_meeting_Vtimezone("etc/gmt");
		/// <summary>
		/// Etc/GMT+0
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_0 = new crm_meeting_Vtimezone("etc/gmt+0");
		/// <summary>
		/// Etc/GMT+1
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_1 = new crm_meeting_Vtimezone("etc/gmt+1");
		/// <summary>
		/// Etc/GMT+10
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_10 = new crm_meeting_Vtimezone("etc/gmt+10");
		/// <summary>
		/// Etc/GMT+11
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_11 = new crm_meeting_Vtimezone("etc/gmt+11");
		/// <summary>
		/// Etc/GMT+12
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_12 = new crm_meeting_Vtimezone("etc/gmt+12");
		/// <summary>
		/// Etc/GMT+2
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_2 = new crm_meeting_Vtimezone("etc/gmt+2");
		/// <summary>
		/// Etc/GMT+3
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_3 = new crm_meeting_Vtimezone("etc/gmt+3");
		/// <summary>
		/// Etc/GMT+4
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_4 = new crm_meeting_Vtimezone("etc/gmt+4");
		/// <summary>
		/// Etc/GMT+5
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_5 = new crm_meeting_Vtimezone("etc/gmt+5");
		/// <summary>
		/// Etc/GMT+6
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_6 = new crm_meeting_Vtimezone("etc/gmt+6");
		/// <summary>
		/// Etc/GMT+7
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_7 = new crm_meeting_Vtimezone("etc/gmt+7");
		/// <summary>
		/// Etc/GMT+8
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_8 = new crm_meeting_Vtimezone("etc/gmt+8");
		/// <summary>
		/// Etc/GMT+9
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT_9 = new crm_meeting_Vtimezone("etc/gmt+9");
		/// <summary>
		/// Etc/GMT-0
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT0 = new crm_meeting_Vtimezone("etc/gmt-0");
		/// <summary>
		/// Etc/GMT-1
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT1 = new crm_meeting_Vtimezone("etc/gmt-1");
		/// <summary>
		/// Etc/GMT-10
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT10 = new crm_meeting_Vtimezone("etc/gmt-10");
		/// <summary>
		/// Etc/GMT-11
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT11 = new crm_meeting_Vtimezone("etc/gmt-11");
		/// <summary>
		/// Etc/GMT-12
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT12 = new crm_meeting_Vtimezone("etc/gmt-12");
		/// <summary>
		/// Etc/GMT-13
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT13 = new crm_meeting_Vtimezone("etc/gmt-13");
		/// <summary>
		/// Etc/GMT-14
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT14 = new crm_meeting_Vtimezone("etc/gmt-14");
		/// <summary>
		/// Etc/GMT-2
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT2 = new crm_meeting_Vtimezone("etc/gmt-2");
		/// <summary>
		/// Etc/GMT-3
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT3 = new crm_meeting_Vtimezone("etc/gmt-3");
		/// <summary>
		/// Etc/GMT-4
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT4 = new crm_meeting_Vtimezone("etc/gmt-4");
		/// <summary>
		/// Etc/GMT-5
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT5 = new crm_meeting_Vtimezone("etc/gmt-5");
		/// <summary>
		/// Etc/GMT-6
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT6 = new crm_meeting_Vtimezone("etc/gmt-6");
		/// <summary>
		/// Etc/GMT-7
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT7 = new crm_meeting_Vtimezone("etc/gmt-7");
		/// <summary>
		/// Etc/GMT-8
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT8 = new crm_meeting_Vtimezone("etc/gmt-8");
		/// <summary>
		/// Etc/GMT-9
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_GMT9 = new crm_meeting_Vtimezone("etc/gmt-9");
		/// <summary>
		/// Etc/Greenwich
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_Greenwich = new crm_meeting_Vtimezone("etc/greenwich");
		/// <summary>
		/// Etc/UCT
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_UCT = new crm_meeting_Vtimezone("etc/uct");
		/// <summary>
		/// Etc/UTC
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_UTC = new crm_meeting_Vtimezone("etc/utc");
		/// <summary>
		/// Etc/Universal
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_Universal = new crm_meeting_Vtimezone("etc/universal");
		/// <summary>
		/// Etc/Zulu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Etc_Zulu = new crm_meeting_Vtimezone("etc/zulu");
		/// <summary>
		/// Europe/Amsterdam
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Amsterdam = new crm_meeting_Vtimezone("europe/amsterdam");
		/// <summary>
		/// Europe/Andorra
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Andorra = new crm_meeting_Vtimezone("europe/andorra");
		/// <summary>
		/// Europe/Athens
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Athens = new crm_meeting_Vtimezone("europe/athens");
		/// <summary>
		/// Europe/Belfast
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Belfast = new crm_meeting_Vtimezone("europe/belfast");
		/// <summary>
		/// Europe/Belgrade
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Belgrade = new crm_meeting_Vtimezone("europe/belgrade");
		/// <summary>
		/// Europe/Berlin
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Berlin = new crm_meeting_Vtimezone("europe/berlin");
		/// <summary>
		/// Europe/Bratislava
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Bratislava = new crm_meeting_Vtimezone("europe/bratislava");
		/// <summary>
		/// Europe/Brussels
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Brussels = new crm_meeting_Vtimezone("europe/brussels");
		/// <summary>
		/// Europe/Bucharest
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Bucharest = new crm_meeting_Vtimezone("europe/bucharest");
		/// <summary>
		/// Europe/Budapest
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Budapest = new crm_meeting_Vtimezone("europe/budapest");
		/// <summary>
		/// Europe/Chisinau
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Chisinau = new crm_meeting_Vtimezone("europe/chisinau");
		/// <summary>
		/// Europe/Copenhagen
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Copenhagen = new crm_meeting_Vtimezone("europe/copenhagen");
		/// <summary>
		/// Europe/Dublin
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Dublin = new crm_meeting_Vtimezone("europe/dublin");
		/// <summary>
		/// Europe/Gibraltar
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Gibraltar = new crm_meeting_Vtimezone("europe/gibraltar");
		/// <summary>
		/// Europe/Guernsey
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Guernsey = new crm_meeting_Vtimezone("europe/guernsey");
		/// <summary>
		/// Europe/Helsinki
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Helsinki = new crm_meeting_Vtimezone("europe/helsinki");
		/// <summary>
		/// Europe/Isle_of_Man
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Isle_Of_Man = new crm_meeting_Vtimezone("europe/isle_of_man");
		/// <summary>
		/// Europe/Istanbul
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Istanbul = new crm_meeting_Vtimezone("europe/istanbul");
		/// <summary>
		/// Europe/Jersey
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Jersey = new crm_meeting_Vtimezone("europe/jersey");
		/// <summary>
		/// Europe/Kaliningrad
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Kaliningrad = new crm_meeting_Vtimezone("europe/kaliningrad");
		/// <summary>
		/// Europe/Kiev
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Kiev = new crm_meeting_Vtimezone("europe/kiev");
		/// <summary>
		/// Europe/Lisbon
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Lisbon = new crm_meeting_Vtimezone("europe/lisbon");
		/// <summary>
		/// Europe/Ljubljana
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Ljubljana = new crm_meeting_Vtimezone("europe/ljubljana");
		/// <summary>
		/// Europe/London
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_London = new crm_meeting_Vtimezone("europe/london");
		/// <summary>
		/// Europe/Luxembourg
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Luxembourg = new crm_meeting_Vtimezone("europe/luxembourg");
		/// <summary>
		/// Europe/Madrid
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Madrid = new crm_meeting_Vtimezone("europe/madrid");
		/// <summary>
		/// Europe/Malta
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Malta = new crm_meeting_Vtimezone("europe/malta");
		/// <summary>
		/// Europe/Mariehamn
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Mariehamn = new crm_meeting_Vtimezone("europe/mariehamn");
		/// <summary>
		/// Europe/Minsk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Minsk = new crm_meeting_Vtimezone("europe/minsk");
		/// <summary>
		/// Europe/Monaco
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Monaco = new crm_meeting_Vtimezone("europe/monaco");
		/// <summary>
		/// Europe/Moscow
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Moscow = new crm_meeting_Vtimezone("europe/moscow");
		/// <summary>
		/// Europe/Nicosia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Nicosia = new crm_meeting_Vtimezone("europe/nicosia");
		/// <summary>
		/// Europe/Oslo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Oslo = new crm_meeting_Vtimezone("europe/oslo");
		/// <summary>
		/// Europe/Paris
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Paris = new crm_meeting_Vtimezone("europe/paris");
		/// <summary>
		/// Europe/Podgorica
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Podgorica = new crm_meeting_Vtimezone("europe/podgorica");
		/// <summary>
		/// Europe/Prague
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Prague = new crm_meeting_Vtimezone("europe/prague");
		/// <summary>
		/// Europe/Riga
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Riga = new crm_meeting_Vtimezone("europe/riga");
		/// <summary>
		/// Europe/Rome
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Rome = new crm_meeting_Vtimezone("europe/rome");
		/// <summary>
		/// Europe/Samara
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Samara = new crm_meeting_Vtimezone("europe/samara");
		/// <summary>
		/// Europe/San_Marino
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_San_Marino = new crm_meeting_Vtimezone("europe/san_marino");
		/// <summary>
		/// Europe/Sarajevo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Sarajevo = new crm_meeting_Vtimezone("europe/sarajevo");
		/// <summary>
		/// Europe/Simferopol
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Simferopol = new crm_meeting_Vtimezone("europe/simferopol");
		/// <summary>
		/// Europe/Skopje
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Skopje = new crm_meeting_Vtimezone("europe/skopje");
		/// <summary>
		/// Europe/Sofia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Sofia = new crm_meeting_Vtimezone("europe/sofia");
		/// <summary>
		/// Europe/Stockholm
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Stockholm = new crm_meeting_Vtimezone("europe/stockholm");
		/// <summary>
		/// Europe/Tallinn
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Tallinn = new crm_meeting_Vtimezone("europe/tallinn");
		/// <summary>
		/// Europe/Tirane
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Tirane = new crm_meeting_Vtimezone("europe/tirane");
		/// <summary>
		/// Europe/Tiraspol
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Tiraspol = new crm_meeting_Vtimezone("europe/tiraspol");
		/// <summary>
		/// Europe/Uzhgorod
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Uzhgorod = new crm_meeting_Vtimezone("europe/uzhgorod");
		/// <summary>
		/// Europe/Vaduz
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Vaduz = new crm_meeting_Vtimezone("europe/vaduz");
		/// <summary>
		/// Europe/Vatican
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Vatican = new crm_meeting_Vtimezone("europe/vatican");
		/// <summary>
		/// Europe/Vienna
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Vienna = new crm_meeting_Vtimezone("europe/vienna");
		/// <summary>
		/// Europe/Vilnius
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Vilnius = new crm_meeting_Vtimezone("europe/vilnius");
		/// <summary>
		/// Europe/Volgograd
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Volgograd = new crm_meeting_Vtimezone("europe/volgograd");
		/// <summary>
		/// Europe/Warsaw
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Warsaw = new crm_meeting_Vtimezone("europe/warsaw");
		/// <summary>
		/// Europe/Zagreb
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Zagreb = new crm_meeting_Vtimezone("europe/zagreb");
		/// <summary>
		/// Europe/Zaporozhye
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Zaporozhye = new crm_meeting_Vtimezone("europe/zaporozhye");
		/// <summary>
		/// Europe/Zurich
		/// </summary>
		public static readonly crm_meeting_Vtimezone Europe_Zurich = new crm_meeting_Vtimezone("europe/zurich");
		/// <summary>
		/// GB
		/// </summary>
		public static readonly crm_meeting_Vtimezone GB = new crm_meeting_Vtimezone("gb");
		/// <summary>
		/// GB-Eire
		/// </summary>
		public static readonly crm_meeting_Vtimezone Gbeire = new crm_meeting_Vtimezone("gb-eire");
		/// <summary>
		/// GMT
		/// </summary>
		public static readonly crm_meeting_Vtimezone GMT = new crm_meeting_Vtimezone("gmt");
		/// <summary>
		/// GMT+0
		/// </summary>
		public static readonly crm_meeting_Vtimezone GMT_0 = new crm_meeting_Vtimezone("gmt+0");
		/// <summary>
		/// GMT-0
		/// </summary>
		public static readonly crm_meeting_Vtimezone GMT0 = new crm_meeting_Vtimezone("gmt-0");
		/// <summary>
		/// Greenwich
		/// </summary>
		public static readonly crm_meeting_Vtimezone Greenwich = new crm_meeting_Vtimezone("greenwich");
		/// <summary>
		/// HST
		/// </summary>
		public static readonly crm_meeting_Vtimezone HST = new crm_meeting_Vtimezone("hst");
		/// <summary>
		/// Hongkong
		/// </summary>
		public static readonly crm_meeting_Vtimezone Hongkong = new crm_meeting_Vtimezone("hongkong");
		/// <summary>
		/// Iceland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Iceland = new crm_meeting_Vtimezone("iceland");
		/// <summary>
		/// Indian/Antananarivo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Antananarivo = new crm_meeting_Vtimezone("indian/antananarivo");
		/// <summary>
		/// Indian/Chagos
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Chagos = new crm_meeting_Vtimezone("indian/chagos");
		/// <summary>
		/// Indian/Christmas
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Christmas = new crm_meeting_Vtimezone("indian/christmas");
		/// <summary>
		/// Indian/Cocos
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Cocos = new crm_meeting_Vtimezone("indian/cocos");
		/// <summary>
		/// Indian/Comoro
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Comoro = new crm_meeting_Vtimezone("indian/comoro");
		/// <summary>
		/// Indian/Kerguelen
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Kerguelen = new crm_meeting_Vtimezone("indian/kerguelen");
		/// <summary>
		/// Indian/Mahe
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Mahe = new crm_meeting_Vtimezone("indian/mahe");
		/// <summary>
		/// Indian/Maldives
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Maldives = new crm_meeting_Vtimezone("indian/maldives");
		/// <summary>
		/// Indian/Mauritius
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Mauritius = new crm_meeting_Vtimezone("indian/mauritius");
		/// <summary>
		/// Indian/Mayotte
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Mayotte = new crm_meeting_Vtimezone("indian/mayotte");
		/// <summary>
		/// Indian/Reunion
		/// </summary>
		public static readonly crm_meeting_Vtimezone Indian_Reunion = new crm_meeting_Vtimezone("indian/reunion");
		/// <summary>
		/// Iran
		/// </summary>
		public static readonly crm_meeting_Vtimezone Iran = new crm_meeting_Vtimezone("iran");
		/// <summary>
		/// Israel
		/// </summary>
		public static readonly crm_meeting_Vtimezone Israel = new crm_meeting_Vtimezone("israel");
		/// <summary>
		/// Jamaica
		/// </summary>
		public static readonly crm_meeting_Vtimezone Jamaica = new crm_meeting_Vtimezone("jamaica");
		/// <summary>
		/// Japan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Japan = new crm_meeting_Vtimezone("japan");
		/// <summary>
		/// Kwajalein
		/// </summary>
		public static readonly crm_meeting_Vtimezone Kwajalein = new crm_meeting_Vtimezone("kwajalein");
		/// <summary>
		/// Libya
		/// </summary>
		public static readonly crm_meeting_Vtimezone Libya = new crm_meeting_Vtimezone("libya");
		/// <summary>
		/// MET
		/// </summary>
		public static readonly crm_meeting_Vtimezone MET = new crm_meeting_Vtimezone("met");
		/// <summary>
		/// MST
		/// </summary>
		public static readonly crm_meeting_Vtimezone MST = new crm_meeting_Vtimezone("mst");
		/// <summary>
		/// MST7MDT
		/// </summary>
		public static readonly crm_meeting_Vtimezone MST7MDT = new crm_meeting_Vtimezone("mst7mdt");
		/// <summary>
		/// Mexico/BajaNorte
		/// </summary>
		public static readonly crm_meeting_Vtimezone Mexico_Bajanorte = new crm_meeting_Vtimezone("mexico/bajanorte");
		/// <summary>
		/// Mexico/BajaSur
		/// </summary>
		public static readonly crm_meeting_Vtimezone Mexico_Bajasur = new crm_meeting_Vtimezone("mexico/bajasur");
		/// <summary>
		/// Mexico/General
		/// </summary>
		public static readonly crm_meeting_Vtimezone Mexico_General = new crm_meeting_Vtimezone("mexico/general");
		/// <summary>
		/// NZ
		/// </summary>
		public static readonly crm_meeting_Vtimezone NZ = new crm_meeting_Vtimezone("nz");
		/// <summary>
		/// NZ-CHAT
		/// </summary>
		public static readonly crm_meeting_Vtimezone NZCHAT = new crm_meeting_Vtimezone("nz-chat");
		/// <summary>
		/// Navajo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Navajo = new crm_meeting_Vtimezone("navajo");
		/// <summary>
		/// PRC
		/// </summary>
		public static readonly crm_meeting_Vtimezone PRC = new crm_meeting_Vtimezone("prc");
		/// <summary>
		/// PST8PDT
		/// </summary>
		public static readonly crm_meeting_Vtimezone PST8PDT = new crm_meeting_Vtimezone("pst8pdt");
		/// <summary>
		/// Pacific/Apia
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Apia = new crm_meeting_Vtimezone("pacific/apia");
		/// <summary>
		/// Pacific/Auckland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Auckland = new crm_meeting_Vtimezone("pacific/auckland");
		/// <summary>
		/// Pacific/Chatham
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Chatham = new crm_meeting_Vtimezone("pacific/chatham");
		/// <summary>
		/// Pacific/Chuuk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Chuuk = new crm_meeting_Vtimezone("pacific/chuuk");
		/// <summary>
		/// Pacific/Easter
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Easter = new crm_meeting_Vtimezone("pacific/easter");
		/// <summary>
		/// Pacific/Efate
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Efate = new crm_meeting_Vtimezone("pacific/efate");
		/// <summary>
		/// Pacific/Enderbury
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Enderbury = new crm_meeting_Vtimezone("pacific/enderbury");
		/// <summary>
		/// Pacific/Fakaofo
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Fakaofo = new crm_meeting_Vtimezone("pacific/fakaofo");
		/// <summary>
		/// Pacific/Fiji
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Fiji = new crm_meeting_Vtimezone("pacific/fiji");
		/// <summary>
		/// Pacific/Funafuti
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Funafuti = new crm_meeting_Vtimezone("pacific/funafuti");
		/// <summary>
		/// Pacific/Galapagos
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Galapagos = new crm_meeting_Vtimezone("pacific/galapagos");
		/// <summary>
		/// Pacific/Gambier
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Gambier = new crm_meeting_Vtimezone("pacific/gambier");
		/// <summary>
		/// Pacific/Guadalcanal
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Guadalcanal = new crm_meeting_Vtimezone("pacific/guadalcanal");
		/// <summary>
		/// Pacific/Guam
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Guam = new crm_meeting_Vtimezone("pacific/guam");
		/// <summary>
		/// Pacific/Honolulu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Honolulu = new crm_meeting_Vtimezone("pacific/honolulu");
		/// <summary>
		/// Pacific/Johnston
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Johnston = new crm_meeting_Vtimezone("pacific/johnston");
		/// <summary>
		/// Pacific/Kiritimati
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Kiritimati = new crm_meeting_Vtimezone("pacific/kiritimati");
		/// <summary>
		/// Pacific/Kosrae
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Kosrae = new crm_meeting_Vtimezone("pacific/kosrae");
		/// <summary>
		/// Pacific/Kwajalein
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Kwajalein = new crm_meeting_Vtimezone("pacific/kwajalein");
		/// <summary>
		/// Pacific/Majuro
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Majuro = new crm_meeting_Vtimezone("pacific/majuro");
		/// <summary>
		/// Pacific/Marquesas
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Marquesas = new crm_meeting_Vtimezone("pacific/marquesas");
		/// <summary>
		/// Pacific/Midway
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Midway = new crm_meeting_Vtimezone("pacific/midway");
		/// <summary>
		/// Pacific/Nauru
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Nauru = new crm_meeting_Vtimezone("pacific/nauru");
		/// <summary>
		/// Pacific/Niue
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Niue = new crm_meeting_Vtimezone("pacific/niue");
		/// <summary>
		/// Pacific/Norfolk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Norfolk = new crm_meeting_Vtimezone("pacific/norfolk");
		/// <summary>
		/// Pacific/Noumea
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Noumea = new crm_meeting_Vtimezone("pacific/noumea");
		/// <summary>
		/// Pacific/Pago_Pago
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Pago_Pago = new crm_meeting_Vtimezone("pacific/pago_pago");
		/// <summary>
		/// Pacific/Palau
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Palau = new crm_meeting_Vtimezone("pacific/palau");
		/// <summary>
		/// Pacific/Pitcairn
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Pitcairn = new crm_meeting_Vtimezone("pacific/pitcairn");
		/// <summary>
		/// Pacific/Pohnpei
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Pohnpei = new crm_meeting_Vtimezone("pacific/pohnpei");
		/// <summary>
		/// Pacific/Ponape
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Ponape = new crm_meeting_Vtimezone("pacific/ponape");
		/// <summary>
		/// Pacific/Port_Moresby
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Port_Moresby = new crm_meeting_Vtimezone("pacific/port_moresby");
		/// <summary>
		/// Pacific/Rarotonga
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Rarotonga = new crm_meeting_Vtimezone("pacific/rarotonga");
		/// <summary>
		/// Pacific/Saipan
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Saipan = new crm_meeting_Vtimezone("pacific/saipan");
		/// <summary>
		/// Pacific/Samoa
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Samoa = new crm_meeting_Vtimezone("pacific/samoa");
		/// <summary>
		/// Pacific/Tahiti
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Tahiti = new crm_meeting_Vtimezone("pacific/tahiti");
		/// <summary>
		/// Pacific/Tarawa
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Tarawa = new crm_meeting_Vtimezone("pacific/tarawa");
		/// <summary>
		/// Pacific/Tongatapu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Tongatapu = new crm_meeting_Vtimezone("pacific/tongatapu");
		/// <summary>
		/// Pacific/Truk
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Truk = new crm_meeting_Vtimezone("pacific/truk");
		/// <summary>
		/// Pacific/Wake
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Wake = new crm_meeting_Vtimezone("pacific/wake");
		/// <summary>
		/// Pacific/Wallis
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Wallis = new crm_meeting_Vtimezone("pacific/wallis");
		/// <summary>
		/// Pacific/Yap
		/// </summary>
		public static readonly crm_meeting_Vtimezone Pacific_Yap = new crm_meeting_Vtimezone("pacific/yap");
		/// <summary>
		/// Poland
		/// </summary>
		public static readonly crm_meeting_Vtimezone Poland = new crm_meeting_Vtimezone("poland");
		/// <summary>
		/// Portugal
		/// </summary>
		public static readonly crm_meeting_Vtimezone Portugal = new crm_meeting_Vtimezone("portugal");
		/// <summary>
		/// ROC
		/// </summary>
		public static readonly crm_meeting_Vtimezone ROC = new crm_meeting_Vtimezone("roc");
		/// <summary>
		/// ROK
		/// </summary>
		public static readonly crm_meeting_Vtimezone ROK = new crm_meeting_Vtimezone("rok");
		/// <summary>
		/// Singapore
		/// </summary>
		public static readonly crm_meeting_Vtimezone Singapore = new crm_meeting_Vtimezone("singapore");
		/// <summary>
		/// Turkey
		/// </summary>
		public static readonly crm_meeting_Vtimezone Turkey = new crm_meeting_Vtimezone("turkey");
		/// <summary>
		/// UCT
		/// </summary>
		public static readonly crm_meeting_Vtimezone UCT = new crm_meeting_Vtimezone("uct");
		/// <summary>
		/// US/Alaska
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Alaska = new crm_meeting_Vtimezone("us/alaska");
		/// <summary>
		/// US/Aleutian
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Aleutian = new crm_meeting_Vtimezone("us/aleutian");
		/// <summary>
		/// US/Arizona
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Arizona = new crm_meeting_Vtimezone("us/arizona");
		/// <summary>
		/// US/Central
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Central = new crm_meeting_Vtimezone("us/central");
		/// <summary>
		/// US/East-Indiana
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Eastindiana = new crm_meeting_Vtimezone("us/east-indiana");
		/// <summary>
		/// US/Eastern
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Eastern = new crm_meeting_Vtimezone("us/eastern");
		/// <summary>
		/// US/Hawaii
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Hawaii = new crm_meeting_Vtimezone("us/hawaii");
		/// <summary>
		/// US/Indiana-Starke
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Indianastarke = new crm_meeting_Vtimezone("us/indiana-starke");
		/// <summary>
		/// US/Michigan
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Michigan = new crm_meeting_Vtimezone("us/michigan");
		/// <summary>
		/// US/Mountain
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Mountain = new crm_meeting_Vtimezone("us/mountain");
		/// <summary>
		/// US/Pacific
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Pacific = new crm_meeting_Vtimezone("us/pacific");
		/// <summary>
		/// US/Pacific-New
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Pacificnew = new crm_meeting_Vtimezone("us/pacific-new");
		/// <summary>
		/// US/Samoa
		/// </summary>
		public static readonly crm_meeting_Vtimezone US_Samoa = new crm_meeting_Vtimezone("us/samoa");
		/// <summary>
		/// UTC
		/// </summary>
		public static readonly crm_meeting_Vtimezone UTC = new crm_meeting_Vtimezone("utc");
		/// <summary>
		/// Universal
		/// </summary>
		public static readonly crm_meeting_Vtimezone Universal = new crm_meeting_Vtimezone("universal");
		/// <summary>
		/// W-SU
		/// </summary>
		public static readonly crm_meeting_Vtimezone WSU = new crm_meeting_Vtimezone("w-su");
		/// <summary>
		/// WET
		/// </summary>
		public static readonly crm_meeting_Vtimezone WET = new crm_meeting_Vtimezone("wet");
		/// <summary>
		/// Zulu
		/// </summary>
		public static readonly crm_meeting_Vtimezone Zulu = new crm_meeting_Vtimezone("zulu");

		private crm_meeting_Vtimezone(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_Week_List{
		/// <summary>
		/// Monday
		/// </summary>
		public static readonly crm_meeting_Week_List Monday = new crm_meeting_Week_List("MO");
		/// <summary>
		/// Tuesday
		/// </summary>
		public static readonly crm_meeting_Week_List Tuesday = new crm_meeting_Week_List("TU");
		/// <summary>
		/// Wednesday
		/// </summary>
		public static readonly crm_meeting_Week_List Wednesday = new crm_meeting_Week_List("WE");
		/// <summary>
		/// Thursday
		/// </summary>
		public static readonly crm_meeting_Week_List Thursday = new crm_meeting_Week_List("TH");
		/// <summary>
		/// Friday
		/// </summary>
		public static readonly crm_meeting_Week_List Friday = new crm_meeting_Week_List("FR");
		/// <summary>
		/// Saturday
		/// </summary>
		public static readonly crm_meeting_Week_List Saturday = new crm_meeting_Week_List("SA");
		/// <summary>
		/// Sunday
		/// </summary>
		public static readonly crm_meeting_Week_List Sunday = new crm_meeting_Week_List("SU");

		private crm_meeting_Week_List(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class crm_meeting_type{

		public int id {get; set;}
		public string name {get; set;}
	}

	public class decimal_precision{

		public int id {get; set;}
		public int digits {get; set;}
		public string name {get; set;}
	}

	public class edi_edi{

		public int id {get; set;}
	}

	public class email_template{

		public int id {get; set;}
		public ICollection<ir_attachment> attachment_ids {get; set;}
		public bool auto_delete {get; set;}
		public string body_html {get; set;}
		public string copyvalue {get; set;}
		public string email_cc {get; set;}
		public string email_from {get; set;}
		public string email_recipients {get; set;}
		public string email_to {get; set;}
		public string lang {get; set;}
		public int? mail_server_id {get; set;}
		public string model {get; set;}
		public int? model_id {get; set;}
		public int? model_object_field {get; set;}
		public string name {get; set;}
		public string null_value {get; set;}
		public int? ref_ir_act_window {get; set;}
		public int? ref_ir_value {get; set;}
		public string reply_to {get; set;}
		public string report_name {get; set;}
		public int? report_template {get; set;}
		public string subject {get; set;}
		public int? sub_model_object_field {get; set;}
		public int? sub_object {get; set;}
		public bool user_signature {get; set;}
		[OpenErpForeignKey("mail_server_id")]
		public ir_mail_server MailServer {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("model_object_field")]
		public ir_model_fields ModelObjectField {get; set;}
		[OpenErpForeignKey("ref_ir_act_window")]
		public ir_actions_act_window RefIrActWindow {get; set;}
		[OpenErpForeignKey("ref_ir_value")]
		public ir_values RefIrValue {get; set;}
		[OpenErpForeignKey("report_template")]
		public ir_actions_report_xml ReportTemplate {get; set;}
		[OpenErpForeignKey("sub_model_object_field")]
		public ir_model_fields SubModelObjectField {get; set;}
		[OpenErpForeignKey("sub_object")]
		public ir_model SubObject {get; set;}
	}

	public class fetchmail_server{

		public int id {get; set;}
		public int? action_id {get; set;}
		public bool active {get; set;}
		public bool attach {get; set;}
		public string configuration {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		public bool is_ssl {get; set;}
		public ICollection<mail_mail> message_ids {get; set;}
		public string name {get; set;}
		public int? object_id {get; set;}
		public bool original {get; set;}
		public string password {get; set;}
		public int? port {get; set;}
		public int? priority {get; set;}
		public string script {get; set;}
		public string server {get; set;}
		[OpenErpEnum]
		public fetchmail_server_State state {get; set;}
		[OpenErpEnum]
		public fetchmail_server_Type type {get; set;}
		public string user {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_server Action {get; set;}
		[OpenErpForeignKey("object_id")]
		public ir_model Object {get; set;}
	}

	public class fetchmail_server_State{
		/// <summary>
		/// Not Confirmed
		/// </summary>
		public static readonly fetchmail_server_State Not_Confirmed = new fetchmail_server_State("draft");
		/// <summary>
		/// Confirmed
		/// </summary>
		public static readonly fetchmail_server_State Confirmed = new fetchmail_server_State("done");

		private fetchmail_server_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class fetchmail_server_Type{
		/// <summary>
		/// POP Server
		/// </summary>
		public static readonly fetchmail_server_Type POP_Server = new fetchmail_server_Type("pop");
		/// <summary>
		/// IMAP Server
		/// </summary>
		public static readonly fetchmail_server_Type IMAP_Server = new fetchmail_server_Type("imap");
		/// <summary>
		/// Local Server
		/// </summary>
		public static readonly fetchmail_server_Type Local_Server = new fetchmail_server_Type("local");

		private fetchmail_server_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_department{

		public int id {get; set;}
		public ICollection<hr_department> child_ids {get; set;}
		public int? company_id {get; set;}
		public string complete_name {get; set;}
		public int? manager_id {get; set;}
		public ICollection<hr_employee> member_ids {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? parent_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("manager_id")]
		public hr_employee Manager {get; set;}
		[OpenErpForeignKey("parent_id")]
		public hr_department Parent {get; set;}
	}

	public class hr_employee{

		public int id {get; set;}
		public int? address_home_id {get; set;}
		public int? address_id {get; set;}
		public int? bank_account_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? birthday {get; set;}
		public ICollection<hr_employee_category> category_ids {get; set;}
		public ICollection<hr_employee> child_ids {get; set;}
		public string city {get; set;}
		public int? coach_id {get; set;}
		public int? color {get; set;}
		public int? country_id {get; set;}
		public int? department_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? evaluation_date {get; set;}
		public int? evaluation_plan_id {get; set;}
		[OpenErpEnum]
		public hr_employee_Gender gender {get; set;}
		public string identification_id {get; set;}
		public Object image {get; set;}
		public Object image_medium {get; set;}
		public Object image_small {get; set;}
		public int? job_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? last_login {get; set;}
		public string login {get; set;}
		[OpenErpEnum]
		public hr_employee_Marital marital {get; set;}
		public string mobile_phone {get; set;}
		public string name_related {get; set;}
		public string notes {get; set;}
		public string otherid {get; set;}
		public int? parent_id {get; set;}
		public string passport_id {get; set;}
		public int resource_id {get; set;}
		public string sinid {get; set;}
		public string ssnid {get; set;}
		public string work_email {get; set;}
		public string work_location {get; set;}
		public string work_phone {get; set;}
		[OpenErpForeignKey("address_home_id")]
		public res_partner AddressHome {get; set;}
		[OpenErpForeignKey("address_id")]
		public res_partner Address {get; set;}
		[OpenErpForeignKey("bank_account_id")]
		public res_partner_bank BankAccount {get; set;}
		[OpenErpForeignKey("coach_id")]
		public hr_employee Coach {get; set;}
		[OpenErpForeignKey("country_id")]
		public res_country Country {get; set;}
		[OpenErpForeignKey("department_id")]
		public hr_department Department {get; set;}
		[OpenErpForeignKey("evaluation_plan_id")]
		public hr_evaluation_plan EvaluationPlan {get; set;}
		[OpenErpForeignKey("job_id")]
		public hr_job Job {get; set;}
		[OpenErpForeignKey("parent_id")]
		public hr_employee Parent {get; set;}
		[OpenErpForeignKey("resource_id")]
		public resource_resource Resource {get; set;}
	}

	public class hr_employee_Gender{
		/// <summary>
		/// Male
		/// </summary>
		public static readonly hr_employee_Gender Male = new hr_employee_Gender("male");
		/// <summary>
		/// Female
		/// </summary>
		public static readonly hr_employee_Gender Female = new hr_employee_Gender("female");

		private hr_employee_Gender(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_employee_Marital{
		/// <summary>
		/// Single
		/// </summary>
		public static readonly hr_employee_Marital Single = new hr_employee_Marital("single");
		/// <summary>
		/// Married
		/// </summary>
		public static readonly hr_employee_Marital Married = new hr_employee_Marital("married");
		/// <summary>
		/// Widower
		/// </summary>
		public static readonly hr_employee_Marital Widower = new hr_employee_Marital("widower");
		/// <summary>
		/// Divorced
		/// </summary>
		public static readonly hr_employee_Marital Divorced = new hr_employee_Marital("divorced");

		private hr_employee_Marital(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_employee_category{

		public int id {get; set;}
		public ICollection<hr_employee_category> child_ids {get; set;}
		public string complete_name {get; set;}
		public ICollection<hr_employee> employee_ids {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		[OpenErpForeignKey("parent_id")]
		public hr_employee_category Parent {get; set;}
	}

	public class hr_evaluation_evaluation{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_close {get; set;}
		public int? employee_id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string note_action {get; set;}
		public string note_summary {get; set;}
		public int? plan_id {get; set;}
		[OpenErpEnum]
		public hr_evaluation_evaluation_Rating rating {get; set;}
		[OpenErpEnum]
		public hr_evaluation_evaluation_State state {get; set;}
		public ICollection<hr_evaluation_interview> survey_request_ids {get; set;}
		[OpenErpForeignKey("employee_id")]
		public hr_employee Employee {get; set;}
		[OpenErpForeignKey("plan_id")]
		public hr_evaluation_plan Plan {get; set;}
	}

	public class hr_evaluation_evaluation_Rating{
		/// <summary>
		/// Significantly bellow expectations
		/// </summary>
		public static readonly hr_evaluation_evaluation_Rating Significantly_Bellow_Expectations = new hr_evaluation_evaluation_Rating("0");
		/// <summary>
		/// Did not meet expectations
		/// </summary>
		public static readonly hr_evaluation_evaluation_Rating Did_Not_Meet_Expectations = new hr_evaluation_evaluation_Rating("1");
		/// <summary>
		/// Meet expectations
		/// </summary>
		public static readonly hr_evaluation_evaluation_Rating Meet_Expectations = new hr_evaluation_evaluation_Rating("2");
		/// <summary>
		/// Exceeds expectations
		/// </summary>
		public static readonly hr_evaluation_evaluation_Rating Exceeds_Expectations = new hr_evaluation_evaluation_Rating("3");
		/// <summary>
		/// Significantly exceeds expectations
		/// </summary>
		public static readonly hr_evaluation_evaluation_Rating Significantly_Exceeds_Expectations = new hr_evaluation_evaluation_Rating("4");

		private hr_evaluation_evaluation_Rating(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_evaluation_evaluation_State{
		/// <summary>
		/// New
		/// </summary>
		public static readonly hr_evaluation_evaluation_State New = new hr_evaluation_evaluation_State("draft");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly hr_evaluation_evaluation_State Cancelled = new hr_evaluation_evaluation_State("cancel");
		/// <summary>
		/// Plan In Progress
		/// </summary>
		public static readonly hr_evaluation_evaluation_State Plan_In_Progress = new hr_evaluation_evaluation_State("wait");
		/// <summary>
		/// Waiting Appreciation
		/// </summary>
		public static readonly hr_evaluation_evaluation_State Waiting_Appreciation = new hr_evaluation_evaluation_State("progress");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly hr_evaluation_evaluation_State Done = new hr_evaluation_evaluation_State("done");

		private hr_evaluation_evaluation_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_evaluation_interview{

		public int id {get; set;}
		public int? evaluation_id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public int? request_id {get; set;}
		public int? user_to_review_id {get; set;}
		[OpenErpForeignKey("evaluation_id")]
		public hr_evaluation_evaluation Evaluation {get; set;}
		[OpenErpForeignKey("request_id")]
		public survey_request Request {get; set;}
		[OpenErpForeignKey("user_to_review_id")]
		public hr_employee UserToReview {get; set;}
	}

	public class hr_evaluation_plan{

		public int id {get; set;}
		public bool active {get; set;}
		public int? company_id {get; set;}
		public int? month_first {get; set;}
		public int? month_next {get; set;}
		public string name {get; set;}
		public ICollection<hr_evaluation_plan_phase> phase_ids {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
	}

	public class hr_evaluation_plan_phase{

		public int id {get; set;}
		[OpenErpEnum]
		public hr_evaluation_plan_phase_Action action {get; set;}
		public int? company_id {get; set;}
		public string email_subject {get; set;}
		public string mail_body {get; set;}
		public bool mail_feature {get; set;}
		public string name {get; set;}
		public int? plan_id {get; set;}
		public bool send_anonymous_employee {get; set;}
		public bool send_anonymous_manager {get; set;}
		public bool send_answer_employee {get; set;}
		public bool send_answer_manager {get; set;}
		public int? sequence {get; set;}
		public int? survey_id {get; set;}
		public bool wait {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("plan_id")]
		public hr_evaluation_plan Plan {get; set;}
		[OpenErpForeignKey("survey_id")]
		public survey Survey {get; set;}
	}

	public class hr_evaluation_plan_phase_Action{
		/// <summary>
		/// Top-Down Appraisal Requests
		/// </summary>
		public static readonly hr_evaluation_plan_phase_Action Topdown_Appraisal_Requests = new hr_evaluation_plan_phase_Action("top-down");
		/// <summary>
		/// Bottom-Up Appraisal Requests
		/// </summary>
		public static readonly hr_evaluation_plan_phase_Action Bottomup_Appraisal_Requests = new hr_evaluation_plan_phase_Action("bottom-up");
		/// <summary>
		/// Self Appraisal Requests
		/// </summary>
		public static readonly hr_evaluation_plan_phase_Action Self_Appraisal_Requests = new hr_evaluation_plan_phase_Action("self");
		/// <summary>
		/// Final Interview
		/// </summary>
		public static readonly hr_evaluation_plan_phase_Action Final_Interview = new hr_evaluation_plan_phase_Action("final");

		private hr_evaluation_plan_phase_Action(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_evaluation_report{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? closed {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? create_date {get; set;}
		public string day {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? deadline {get; set;}
		public double? delay_date {get; set;}
		public int? employee_id {get; set;}
		[OpenErpEnum]
		public hr_evaluation_report_Month month {get; set;}
		public int? nbr {get; set;}
		public double? overpass_delay {get; set;}
		public int? plan_id {get; set;}
		[OpenErpEnum]
		public hr_evaluation_report_Rating rating {get; set;}
		public int? request_id {get; set;}
		[OpenErpEnum]
		public hr_evaluation_report_State state {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("employee_id")]
		public hr_employee Employee {get; set;}
		[OpenErpForeignKey("plan_id")]
		public hr_evaluation_plan Plan {get; set;}
		[OpenErpForeignKey("request_id")]
		public survey_request Request {get; set;}
	}

	public class hr_evaluation_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly hr_evaluation_report_Month January = new hr_evaluation_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly hr_evaluation_report_Month February = new hr_evaluation_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly hr_evaluation_report_Month March = new hr_evaluation_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly hr_evaluation_report_Month April = new hr_evaluation_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly hr_evaluation_report_Month May = new hr_evaluation_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly hr_evaluation_report_Month June = new hr_evaluation_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly hr_evaluation_report_Month July = new hr_evaluation_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly hr_evaluation_report_Month August = new hr_evaluation_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly hr_evaluation_report_Month September = new hr_evaluation_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly hr_evaluation_report_Month October = new hr_evaluation_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly hr_evaluation_report_Month November = new hr_evaluation_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly hr_evaluation_report_Month December = new hr_evaluation_report_Month("12");

		private hr_evaluation_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_evaluation_report_Rating{
		/// <summary>
		/// Significantly bellow expectations
		/// </summary>
		public static readonly hr_evaluation_report_Rating Significantly_Bellow_Expectations = new hr_evaluation_report_Rating("0");
		/// <summary>
		/// Did not meet expectations
		/// </summary>
		public static readonly hr_evaluation_report_Rating Did_Not_Meet_Expectations = new hr_evaluation_report_Rating("1");
		/// <summary>
		/// Meet expectations
		/// </summary>
		public static readonly hr_evaluation_report_Rating Meet_Expectations = new hr_evaluation_report_Rating("2");
		/// <summary>
		/// Exceeds expectations
		/// </summary>
		public static readonly hr_evaluation_report_Rating Exceeds_Expectations = new hr_evaluation_report_Rating("3");
		/// <summary>
		/// Significantly exceeds expectations
		/// </summary>
		public static readonly hr_evaluation_report_Rating Significantly_Exceeds_Expectations = new hr_evaluation_report_Rating("4");

		private hr_evaluation_report_Rating(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_evaluation_report_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly hr_evaluation_report_State Draft = new hr_evaluation_report_State("draft");
		/// <summary>
		/// Plan In Progress
		/// </summary>
		public static readonly hr_evaluation_report_State Plan_In_Progress = new hr_evaluation_report_State("wait");
		/// <summary>
		/// Final Validation
		/// </summary>
		public static readonly hr_evaluation_report_State Final_Validation = new hr_evaluation_report_State("progress");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly hr_evaluation_report_State Done = new hr_evaluation_report_State("done");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly hr_evaluation_report_State Cancelled = new hr_evaluation_report_State("cancel");

		private hr_evaluation_report_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class hr_job{

		public int id {get; set;}
		public int? company_id {get; set;}
		public int? department_id {get; set;}
		public string description {get; set;}
		public ICollection<hr_employee> employee_ids {get; set;}
		public double? expected_employees {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string name {get; set;}
		public double? no_of_employee {get; set;}
		public double? no_of_recruitment {get; set;}
		public string requirements {get; set;}
		[OpenErpEnum]
		public hr_job_State state {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("department_id")]
		public hr_department Department {get; set;}
	}

	public class hr_job_State{
		/// <summary>
		/// No Recruitment
		/// </summary>
		public static readonly hr_job_State No_Recruitment = new hr_job_State("open");
		/// <summary>
		/// Recruitement in Progress
		/// </summary>
		public static readonly hr_job_State Recruitement_In_Progress = new hr_job_State("recruit");

		private hr_job_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_actions{

		public int id {get; set;}
		public string help {get; set;}
		public string name {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
	}

	public class ir_actions_act_url{

		public int id {get; set;}
		public string help {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public ir_actions_act_url_Target target {get; set;}
		public string type {get; set;}
		public string url {get; set;}
		public string usage {get; set;}
	}

	public class ir_actions_act_url_Target{
		/// <summary>
		/// New Window
		/// </summary>
		public static readonly ir_actions_act_url_Target New_Window = new ir_actions_act_url_Target("new");
		/// <summary>
		/// This Window
		/// </summary>
		public static readonly ir_actions_act_url_Target This_Window = new ir_actions_act_url_Target("self");

		private ir_actions_act_url_Target(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_act_window{

		public int id {get; set;}
		public int? auto_refresh {get; set;}
		public bool auto_search {get; set;}
		public string context {get; set;}
		public string domain {get; set;}
		public bool filter {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public string help {get; set;}
		public int? limit {get; set;}
		public bool multi {get; set;}
		public string name {get; set;}
		public int? res_id {get; set;}
		public string res_model {get; set;}
		public string search_view {get; set;}
		public int? search_view_id {get; set;}
		public string src_model {get; set;}
		[OpenErpEnum]
		public ir_actions_act_window_Target target {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
		public int? view_id {get; set;}
		public ICollection<ir_actions_act_window_view> view_ids {get; set;}
		public string view_mode {get; set;}
		public Object views {get; set;}
		[OpenErpEnum]
		public ir_actions_act_window_View_Type view_type {get; set;}
		[OpenErpForeignKey("search_view_id")]
		public ir_ui_view SearchView {get; set;}
		[OpenErpForeignKey("view_id")]
		public ir_ui_view View {get; set;}
	}

	public class ir_actions_act_window_Target{
		/// <summary>
		/// Current Window
		/// </summary>
		public static readonly ir_actions_act_window_Target Current_Window = new ir_actions_act_window_Target("current");
		/// <summary>
		/// New Window
		/// </summary>
		public static readonly ir_actions_act_window_Target New_Window = new ir_actions_act_window_Target("new");
		/// <summary>
		/// Inline Edit
		/// </summary>
		public static readonly ir_actions_act_window_Target Inline_Edit = new ir_actions_act_window_Target("inline");
		/// <summary>
		/// Inline View
		/// </summary>
		public static readonly ir_actions_act_window_Target Inline_View = new ir_actions_act_window_Target("inlineview");

		private ir_actions_act_window_Target(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_act_window_View_Type{
		/// <summary>
		/// Tree
		/// </summary>
		public static readonly ir_actions_act_window_View_Type Tree = new ir_actions_act_window_View_Type("tree");
		/// <summary>
		/// Form
		/// </summary>
		public static readonly ir_actions_act_window_View_Type Form = new ir_actions_act_window_View_Type("form");

		private ir_actions_act_window_View_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_act_window_close{

		public int id {get; set;}
		public string help {get; set;}
		public string name {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
	}

	public class ir_actions_act_window_view{

		public int id {get; set;}
		public int? act_window_id {get; set;}
		public bool multi {get; set;}
		public int? sequence {get; set;}
		public int? view_id {get; set;}
		[OpenErpEnum]
		public ir_actions_act_window_view_View_Mode view_mode {get; set;}
		[OpenErpForeignKey("act_window_id")]
		public ir_actions_act_window ActWindow {get; set;}
		[OpenErpForeignKey("view_id")]
		public ir_ui_view View {get; set;}
	}

	public class ir_actions_act_window_view_View_Mode{
		/// <summary>
		/// Tree
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Tree = new ir_actions_act_window_view_View_Mode("tree");
		/// <summary>
		/// Form
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Form = new ir_actions_act_window_view_View_Mode("form");
		/// <summary>
		/// Graph
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Graph = new ir_actions_act_window_view_View_Mode("graph");
		/// <summary>
		/// Calendar
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Calendar = new ir_actions_act_window_view_View_Mode("calendar");
		/// <summary>
		/// Gantt
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Gantt = new ir_actions_act_window_view_View_Mode("gantt");
		/// <summary>
		/// Kanban
		/// </summary>
		public static readonly ir_actions_act_window_view_View_Mode Kanban = new ir_actions_act_window_view_View_Mode("kanban");

		private ir_actions_act_window_view_View_Mode(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_client{

		public int id {get; set;}
		public string context {get; set;}
		public string help {get; set;}
		public string name {get; set;}
		public Object Params {get; set;}
		public Object params_store {get; set;}
		public string res_model {get; set;}
		public string tag {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
	}

	public class ir_actions_report_xml{

		public int id {get; set;}
		public string attachment {get; set;}
		public bool attachment_use {get; set;}
		public bool auto {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public bool header {get; set;}
		public string help {get; set;}
		public string model {get; set;}
		public bool multi {get; set;}
		public string name {get; set;}
		public string report_file {get; set;}
		public string report_name {get; set;}
		public string report_rml {get; set;}
		public Object report_rml_content {get; set;}
		public Object report_rml_content_data {get; set;}
		public string report_sxw {get; set;}
		public Object report_sxw_content {get; set;}
		public Object report_sxw_content_data {get; set;}
		public string report_type {get; set;}
		public string report_xml {get; set;}
		public string report_xsl {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
	}

	public class ir_actions_server{

		public int id {get; set;}
		public int? action_id {get; set;}
		public ICollection<ir_actions_server> child_ids {get; set;}
		public string code {get; set;}
		public string condition {get; set;}
		public object copy_object {get; set;}
		public string email {get; set;}
		public string expression {get; set;}
		public ICollection<ir_server_object_lines> fields_lines {get; set;}
		public string help {get; set;}
		public int? loop_action {get; set;}
		public string message {get; set;}
		public string mobile {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? record_id {get; set;}
		public int? sequence {get; set;}
		public string sms {get; set;}
		public int? srcmodel_id {get; set;}
		[OpenErpEnum]
		public ir_actions_server_State state {get; set;}
		public string subject {get; set;}
		[OpenErpEnum]
		public ir_actions_server_Trigger_Name trigger_name {get; set;}
		public int? trigger_obj_id {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
		public int? wkf_model_id {get; set;}
		public string write_id {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_actions Action {get; set;}
		[OpenErpForeignKey("loop_action")]
		public ir_actions_server LoopAction {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("record_id")]
		public ir_model_fields Record {get; set;}
		[OpenErpForeignKey("srcmodel_id")]
		public ir_model Srcmodel {get; set;}
		[OpenErpForeignKey("trigger_obj_id")]
		public ir_model_fields TriggerObj {get; set;}
		[OpenErpForeignKey("wkf_model_id")]
		public ir_model WkfModel {get; set;}
	}

	public class ir_actions_server_State{
		/// <summary>
		/// Client Action
		/// </summary>
		public static readonly ir_actions_server_State Client_Action = new ir_actions_server_State("client_action");
		/// <summary>
		/// Dummy
		/// </summary>
		public static readonly ir_actions_server_State Dummy = new ir_actions_server_State("dummy");
		/// <summary>
		/// Iteration
		/// </summary>
		public static readonly ir_actions_server_State Iteration = new ir_actions_server_State("loop");
		/// <summary>
		/// Python Code
		/// </summary>
		public static readonly ir_actions_server_State Python_Code = new ir_actions_server_State("code");
		/// <summary>
		/// Trigger
		/// </summary>
		public static readonly ir_actions_server_State Trigger = new ir_actions_server_State("trigger");
		/// <summary>
		/// Email
		/// </summary>
		public static readonly ir_actions_server_State Email = new ir_actions_server_State("email");
		/// <summary>
		/// SMS
		/// </summary>
		public static readonly ir_actions_server_State SMS = new ir_actions_server_State("sms");
		/// <summary>
		/// Create Object
		/// </summary>
		public static readonly ir_actions_server_State Create_Object = new ir_actions_server_State("object_create");
		/// <summary>
		/// Copy Object
		/// </summary>
		public static readonly ir_actions_server_State Copy_Object = new ir_actions_server_State("object_copy");
		/// <summary>
		/// Write Object
		/// </summary>
		public static readonly ir_actions_server_State Write_Object = new ir_actions_server_State("object_write");
		/// <summary>
		/// Multi Actions
		/// </summary>
		public static readonly ir_actions_server_State Multi_Actions = new ir_actions_server_State("other");

		private ir_actions_server_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_server_Trigger_Name{
		/// <summary>
		/// invoice_corrected - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Corrected___Sale_Order = new ir_actions_server_Trigger_Name("invoice_corrected");
		/// <summary>
		/// cancel_to_draft - (account.voucher)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Cancel_To_Draft___Account_Voucher = new ir_actions_server_Trigger_Name("cancel_to_draft");
		/// <summary>
		/// invoice_cancel - (account.invoice)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Cancel___Account_Invoice = new ir_actions_server_Trigger_Name("invoice_cancel");
		/// <summary>
		/// proforma_voucher - (account.voucher)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Proforma_Voucher___Account_Voucher = new ir_actions_server_Trigger_Name("proforma_voucher");
		/// <summary>
		/// invoice_proforma2 - (account.invoice)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Proforma2___Account_Invoice = new ir_actions_server_Trigger_Name("invoice_proforma2");
		/// <summary>
		/// subflow.paid - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Subflow_Paid___Sale_Order = new ir_actions_server_Trigger_Name("subflow.paid");
		/// <summary>
		/// invoice_cancel - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Cancel___Sale_Order = new ir_actions_server_Trigger_Name("invoice_cancel");
		/// <summary>
		/// invoice_open - (account.invoice)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Open___Account_Invoice = new ir_actions_server_Trigger_Name("invoice_open");
		/// <summary>
		/// cancel_voucher - (account.voucher)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Cancel_Voucher___Account_Voucher = new ir_actions_server_Trigger_Name("cancel_voucher");
		/// <summary>
		/// manual_invoice - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Manual_Invoice___Sale_Order = new ir_actions_server_Trigger_Name("manual_invoice");
		/// <summary>
		/// all_lines - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name All_Lines___Sale_Order = new ir_actions_server_Trigger_Name("all_lines");
		/// <summary>
		/// invoice_recreate - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Invoice_Recreate___Sale_Order = new ir_actions_server_Trigger_Name("invoice_recreate");
		/// <summary>
		/// order_confirm - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Order_Confirm___Sale_Order = new ir_actions_server_Trigger_Name("order_confirm");
		/// <summary>
		/// cancel - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Cancel___Sale_Order = new ir_actions_server_Trigger_Name("cancel");
		/// <summary>
		/// subflow.cancel - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Subflow_Cancel___Sale_Order = new ir_actions_server_Trigger_Name("subflow.cancel");
		/// <summary>
		/// quotation_sent - (sale.order)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Quotation_Sent___Sale_Order = new ir_actions_server_Trigger_Name("quotation_sent");
		/// <summary>
		/// open_test - (account.invoice)
		/// </summary>
		public static readonly ir_actions_server_Trigger_Name Open_Test___Account_Invoice = new ir_actions_server_Trigger_Name("open_test");

		private ir_actions_server_Trigger_Name(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_todo{

		public int id {get; set;}
		public int? action_id {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public ir_actions_todo_State state {get; set;}
		[OpenErpEnum]
		public ir_actions_todo_Type type {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_actions Action {get; set;}
	}

	public class ir_actions_todo_State{
		/// <summary>
		/// To Do
		/// </summary>
		public static readonly ir_actions_todo_State To_Do = new ir_actions_todo_State("open");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly ir_actions_todo_State Done = new ir_actions_todo_State("done");

		private ir_actions_todo_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_todo_Type{
		/// <summary>
		/// Launch Manually
		/// </summary>
		public static readonly ir_actions_todo_Type Launch_Manually = new ir_actions_todo_Type("manual");
		/// <summary>
		/// Launch Manually Once
		/// </summary>
		public static readonly ir_actions_todo_Type Launch_Manually_Once = new ir_actions_todo_Type("once");
		/// <summary>
		/// Launch Automatically
		/// </summary>
		public static readonly ir_actions_todo_Type Launch_Automatically = new ir_actions_todo_Type("automatic");

		private ir_actions_todo_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_actions_wizard{

		public int id {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public string help {get; set;}
		public string model {get; set;}
		public bool multi {get; set;}
		public string name {get; set;}
		public string type {get; set;}
		public string usage {get; set;}
		public string wiz_name {get; set;}
	}

	public class ir_attachment{

		public int id {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		public int? create_uid {get; set;}
		public Object datas {get; set;}
		public string datas_fname {get; set;}
		public Object db_datas {get; set;}
		public string description {get; set;}
		public int? file_size {get; set;}
		public string name {get; set;}
		public int? res_id {get; set;}
		public string res_model {get; set;}
		public string res_name {get; set;}
		public string store_fname {get; set;}
		[OpenErpEnum]
		public ir_attachment_Type type {get; set;}
		public string url {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("create_uid")]
		public res_users CreateU {get; set;}
	}

	public class ir_attachment_Type{
		/// <summary>
		/// URL
		/// </summary>
		public static readonly ir_attachment_Type URL = new ir_attachment_Type("url");
		/// <summary>
		/// Binary
		/// </summary>
		public static readonly ir_attachment_Type Binary = new ir_attachment_Type("binary");

		private ir_attachment_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_config_parameter{

		public int id {get; set;}
		public string key {get; set;}
		public string value {get; set;}
	}

	public class ir_cron{

		public int id {get; set;}
		public bool active {get; set;}
		public string args {get; set;}
		public bool doall {get; set;}
		public string function {get; set;}
		public int? interval_number {get; set;}
		[OpenErpEnum]
		public ir_cron_Interval_Type interval_type {get; set;}
		public string model {get; set;}
		public string name {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? nextcall {get; set;}
		public int? numbercall {get; set;}
		public int? priority {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ir_cron_Interval_Type{
		/// <summary>
		/// Minutes
		/// </summary>
		public static readonly ir_cron_Interval_Type Minutes = new ir_cron_Interval_Type("minutes");
		/// <summary>
		/// Hours
		/// </summary>
		public static readonly ir_cron_Interval_Type Hours = new ir_cron_Interval_Type("hours");
		/// <summary>
		/// Work Days
		/// </summary>
		public static readonly ir_cron_Interval_Type Work_Days = new ir_cron_Interval_Type("work_days");
		/// <summary>
		/// Days
		/// </summary>
		public static readonly ir_cron_Interval_Type Days = new ir_cron_Interval_Type("days");
		/// <summary>
		/// Weeks
		/// </summary>
		public static readonly ir_cron_Interval_Type Weeks = new ir_cron_Interval_Type("weeks");
		/// <summary>
		/// Months
		/// </summary>
		public static readonly ir_cron_Interval_Type Months = new ir_cron_Interval_Type("months");

		private ir_cron_Interval_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_default{

		public int id {get; set;}
		public int? company_id {get; set;}
		public string field_name {get; set;}
		public string field_tbl {get; set;}
		public string page {get; set;}
		public int? ref_id {get; set;}
		public string ref_table {get; set;}
		public int? uid {get; set;}
		public string value {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("uid")]
		public res_users U {get; set;}
	}

	public class ir_exports{

		public int id {get; set;}
		public ICollection<ir_exports_line> export_fields {get; set;}
		public string name {get; set;}
		public string resource {get; set;}
	}

	public class ir_exports_line{

		public int id {get; set;}
		public int? export_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("export_id")]
		public ir_exports Export {get; set;}
	}

	public class ir_fields_converter{

		public int id {get; set;}
	}

	public class ir_filters{

		public int id {get; set;}
		public string context {get; set;}
		public string domain {get; set;}
		public bool is_default {get; set;}
		[OpenErpEnum]
		public ir_filters_Model_Id model_id {get; set;}
		public string name {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ir_filters_Model_Id{
		/// <summary>
		/// Access Groups
		/// </summary>
		public static readonly ir_filters_Model_Id Access_Groups = new ir_filters_Model_Id("res.groups");
		/// <summary>
		/// Account
		/// </summary>
		public static readonly ir_filters_Model_Id Account = new ir_filters_Model_Id("account.account");
		/// <summary>
		/// account.addtmpl.wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Addtmpl_Wizard = new ir_filters_Model_Id("account.addtmpl.wizard");
		/// <summary>
		/// Account Aged Trial balance Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Aged_Trial_Balance_Report = new ir_filters_Model_Id("account.aged.trial.balance");
		/// <summary>
		/// Account Analytic Balance
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Balance = new ir_filters_Model_Id("account.analytic.balance");
		/// <summary>
		/// Account Analytic Chart
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Chart = new ir_filters_Model_Id("account.analytic.chart");
		/// <summary>
		/// Account Analytic Cost Ledger
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Cost_Ledger = new ir_filters_Model_Id("account.analytic.cost.ledger");
		/// <summary>
		/// Account Analytic Cost Ledger For Journal Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Cost_Ledger_For_Journal_Report = new ir_filters_Model_Id("account.analytic.cost.ledger.journal.report");
		/// <summary>
		/// Account Analytic Inverted Balance
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Inverted_Balance = new ir_filters_Model_Id("account.analytic.inverted.balance");
		/// <summary>
		/// Account Analytic Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Analytic_Journal = new ir_filters_Model_Id("account.analytic.journal.report");
		/// <summary>
		/// account.bank.accounts.wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Bank_Accounts_Wizard = new ir_filters_Model_Id("account.bank.accounts.wizard");
		/// <summary>
		/// Account Central Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Central_Journal = new ir_filters_Model_Id("account.central.journal");
		/// <summary>
		/// Account chart
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Chart = new ir_filters_Model_Id("account.chart");
		/// <summary>
		/// Account Common Account Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Common_Account_Report = new ir_filters_Model_Id("account.common.account.report");
		/// <summary>
		/// Account Common Journal Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Common_Journal_Report = new ir_filters_Model_Id("account.common.journal.report");
		/// <summary>
		/// Account Common Partner Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Common_Partner_Report = new ir_filters_Model_Id("account.common.partner.report");
		/// <summary>
		/// Account Common Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Common_Report = new ir_filters_Model_Id("account.common.report");
		/// <summary>
		/// account.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Config_Settings = new ir_filters_Model_Id("account.config.settings");
		/// <summary>
		/// Account Entry
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Entry = new ir_filters_Model_Id("account.move");
		/// <summary>
		/// Account General Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Account_General_Journal = new ir_filters_Model_Id("account.general.journal");
		/// <summary>
		/// Accounting Report
		/// </summary>
		public static readonly ir_filters_Model_Id Accounting_Report = new ir_filters_Model_Id("accounting.report");
		/// <summary>
		/// Accounting Voucher
		/// </summary>
		public static readonly ir_filters_Model_Id Accounting_Voucher = new ir_filters_Model_Id("account.voucher");
		/// <summary>
		/// account.installer
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Installer = new ir_filters_Model_Id("account.installer");
		/// <summary>
		/// account.journal.cashbox.line
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Journal_Cashbox_Line = new ir_filters_Model_Id("account.journal.cashbox.line");
		/// <summary>
		/// Account Journal Select
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Journal_Select = new ir_filters_Model_Id("account.journal.select");
		/// <summary>
		/// Account Model
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Model = new ir_filters_Model_Id("account.model");
		/// <summary>
		/// Account Model Entries
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Model_Entries = new ir_filters_Model_Id("account.model.line");
		/// <summary>
		/// Account move line reconcile
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Move_Line_Reconcile = new ir_filters_Model_Id("account.move.line.reconcile");
		/// <summary>
		/// Account move line reconcile (writeoff)
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Move_Line_Reconcile__Writeoff = new ir_filters_Model_Id("account.move.line.reconcile.writeoff");
		/// <summary>
		/// Account Partner Ledger
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Partner_Ledger = new ir_filters_Model_Id("account.partner.ledger");
		/// <summary>
		/// Account period
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Period = new ir_filters_Model_Id("account.period");
		/// <summary>
		/// Account Print Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Print_Journal = new ir_filters_Model_Id("account.print.journal");
		/// <summary>
		/// Account Reconciliation
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Reconciliation = new ir_filters_Model_Id("account.move.reconcile");
		/// <summary>
		/// Account Report
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Report = new ir_filters_Model_Id("account.financial.report");
		/// <summary>
		/// account.sequence.fiscalyear
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Sequence_Fiscalyear = new ir_filters_Model_Id("account.sequence.fiscalyear");
		/// <summary>
		/// Accounts Fiscal Position
		/// </summary>
		public static readonly ir_filters_Model_Id Accounts_Fiscal_Position = new ir_filters_Model_Id("account.fiscal.position.account");
		/// <summary>
		/// Account State Open
		/// </summary>
		public static readonly ir_filters_Model_Id Account_State_Open = new ir_filters_Model_Id("account.state.open");
		/// <summary>
		/// Account Subscription
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Subscription = new ir_filters_Model_Id("account.subscription");
		/// <summary>
		/// Account Subscription Line
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Subscription_Line = new ir_filters_Model_Id("account.subscription.line");
		/// <summary>
		/// Account tax chart
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Tax_Chart = new ir_filters_Model_Id("account.tax.chart");
		/// <summary>
		/// Account Type
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Type = new ir_filters_Model_Id("account.account.type");
		/// <summary>
		/// Account Unreconcile
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Unreconcile = new ir_filters_Model_Id("account.unreconcile");
		/// <summary>
		/// Account Unreconcile Reconcile
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Unreconcile_Reconcile = new ir_filters_Model_Id("account.unreconcile.reconcile");
		/// <summary>
		/// Account Vat Declaration
		/// </summary>
		public static readonly ir_filters_Model_Id Account_Vat_Declaration = new ir_filters_Model_Id("account.vat.declaration");
		/// <summary>
		/// Action Rules
		/// </summary>
		public static readonly ir_filters_Model_Id Action_Rules = new ir_filters_Model_Id("base.action.rule");
		/// <summary>
		/// Aged Receivable Till Today
		/// </summary>
		public static readonly ir_filters_Model_Id Aged_Receivable_Till_Today = new ir_filters_Model_Id("report.aged.receivable");
		/// <summary>
		/// Analytic Account
		/// </summary>
		public static readonly ir_filters_Model_Id Analytic_Account = new ir_filters_Model_Id("account.analytic.account");
		/// <summary>
		/// Analytic Entries by line
		/// </summary>
		public static readonly ir_filters_Model_Id Analytic_Entries_By_Line = new ir_filters_Model_Id("project.account.analytic.line");
		/// <summary>
		/// Analytic Entries Statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Analytic_Entries_Statistics = new ir_filters_Model_Id("analytic.entries.report");
		/// <summary>
		/// Analytic Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Analytic_Journal = new ir_filters_Model_Id("account.analytic.journal");
		/// <summary>
		/// Analytic Line
		/// </summary>
		public static readonly ir_filters_Model_Id Analytic_Line = new ir_filters_Model_Id("account.analytic.line");
		/// <summary>
		/// Application
		/// </summary>
		public static readonly ir_filters_Model_Id Application = new ir_filters_Model_Id("ir.module.category");
		/// <summary>
		/// Appraisal Interview
		/// </summary>
		public static readonly ir_filters_Model_Id Appraisal_Interview = new ir_filters_Model_Id("hr.evaluation.interview");
		/// <summary>
		/// Appraisal Plan
		/// </summary>
		public static readonly ir_filters_Model_Id Appraisal_Plan = new ir_filters_Model_Id("hr_evaluation.plan");
		/// <summary>
		/// Appraisal Plan Phase
		/// </summary>
		public static readonly ir_filters_Model_Id Appraisal_Plan_Phase = new ir_filters_Model_Id("hr_evaluation.plan.phase");
		/// <summary>
		/// A Temporary table used for Dashboard view
		/// </summary>
		public static readonly ir_filters_Model_Id A_Temporary_Table_Used_For_Dashboard_View = new ir_filters_Model_Id("temp.range");
		/// <summary>
		/// Attendee information
		/// </summary>
		public static readonly ir_filters_Model_Id Attendee_Information = new ir_filters_Model_Id("calendar.attendee");
		/// <summary>
		/// Automatic Reconcile
		/// </summary>
		public static readonly ir_filters_Model_Id Automatic_Reconcile = new ir_filters_Model_Id("account.automatic.reconcile");
		/// <summary>
		/// Bank
		/// </summary>
		public static readonly ir_filters_Model_Id Bank = new ir_filters_Model_Id("res.bank");
		/// <summary>
		/// Bank Accounts
		/// </summary>
		public static readonly ir_filters_Model_Id Bank_Accounts = new ir_filters_Model_Id("res.partner.bank");
		/// <summary>
		/// Bank Account Type
		/// </summary>
		public static readonly ir_filters_Model_Id Bank_Account_Type = new ir_filters_Model_Id("res.partner.bank.type");
		/// <summary>
		/// Bank Statement
		/// </summary>
		public static readonly ir_filters_Model_Id Bank_Statement = new ir_filters_Model_Id("account.bank.statement");
		/// <summary>
		/// Bank Statement Line
		/// </summary>
		public static readonly ir_filters_Model_Id Bank_Statement_Line = new ir_filters_Model_Id("account.bank.statement.line");
		/// <summary>
		/// Bank type fields
		/// </summary>
		public static readonly ir_filters_Model_Id Bank_Type_Fields = new ir_filters_Model_Id("res.partner.bank.type.field");
		/// <summary>
		/// base.action.rule.lead.test
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Action_Rule_Lead_Test = new ir_filters_Model_Id("base.action.rule.lead.test");
		/// <summary>
		/// base.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Config_Settings = new ir_filters_Model_Id("base.config.settings");
		/// <summary>
		/// base.language.export
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Language_Export = new ir_filters_Model_Id("base.language.export");
		/// <summary>
		/// base.module.configuration
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Module_Configuration = new ir_filters_Model_Id("base.module.configuration");
		/// <summary>
		/// base.setup.terminology
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Setup_Terminology = new ir_filters_Model_Id("base.setup.terminology");
		/// <summary>
		/// base.update.translations
		/// </summary>
		public static readonly ir_filters_Model_Id Base_Update_Translations = new ir_filters_Model_Id("base.update.translations");
		/// <summary>
		/// Basic Alarm Information
		/// </summary>
		public static readonly ir_filters_Model_Id Basic_Alarm_Information = new ir_filters_Model_Id("res.alarm");
		/// <summary>
		/// Board
		/// </summary>
		public static readonly ir_filters_Model_Id Board = new ir_filters_Model_Id("board.board");
		/// <summary>
		/// Board Creation
		/// </summary>
		public static readonly ir_filters_Model_Id Board_Creation = new ir_filters_Model_Id("board.create");
		/// <summary>
		/// Calendar Event
		/// </summary>
		public static readonly ir_filters_Model_Id Calendar_Event = new ir_filters_Model_Id("calendar.event");
		/// <summary>
		/// Calendar Task
		/// </summary>
		public static readonly ir_filters_Model_Id Calendar_Task = new ir_filters_Model_Id("calendar.todo");
		/// <summary>
		/// Cancel the Selected Invoices
		/// </summary>
		public static readonly ir_filters_Model_Id Cancel_The_Selected_Invoices = new ir_filters_Model_Id("account.invoice.cancel");
		/// <summary>
		/// cash.box.in
		/// </summary>
		public static readonly ir_filters_Model_Id Cash_Box_In = new ir_filters_Model_Id("cash.box.in");
		/// <summary>
		/// CashBox Line
		/// </summary>
		public static readonly ir_filters_Model_Id Cashbox_Line = new ir_filters_Model_Id("account.cashbox.line");
		/// <summary>
		/// cash.box.out
		/// </summary>
		public static readonly ir_filters_Model_Id Cash_Box_Out = new ir_filters_Model_Id("cash.box.out");
		/// <summary>
		/// Change Currency
		/// </summary>
		public static readonly ir_filters_Model_Id Change_Currency = new ir_filters_Model_Id("account.change.currency");
		/// <summary>
		/// Change Password Wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Change_Password_Wizard = new ir_filters_Model_Id("change.password.wizard");
		/// <summary>
		/// Change Password Wizard User
		/// </summary>
		public static readonly ir_filters_Model_Id Change_Password_Wizard_User = new ir_filters_Model_Id("change.password.user");
		/// <summary>
		/// Choose Fiscal Year
		/// </summary>
		public static readonly ir_filters_Model_Id Choose_Fiscal_Year = new ir_filters_Model_Id("account.open.closed.fiscalyear");
		/// <summary>
		/// Companies
		/// </summary>
		public static readonly ir_filters_Model_Id Companies = new ir_filters_Model_Id("res.company");
		/// <summary>
		/// Condition
		/// </summary>
		public static readonly ir_filters_Model_Id Condition = new ir_filters_Model_Id("process.condition");
		/// <summary>
		/// Configuration Wizards
		/// </summary>
		public static readonly ir_filters_Model_Id Configuration_Wizards = new ir_filters_Model_Id("ir.actions.todo");
		/// <summary>
		/// Confirm the selected invoices
		/// </summary>
		public static readonly ir_filters_Model_Id Confirm_The_Selected_Invoices = new ir_filters_Model_Id("account.invoice.confirm");
		/// <summary>
		/// Country
		/// </summary>
		public static readonly ir_filters_Model_Id Country = new ir_filters_Model_Id("res.country");
		/// <summary>
		/// Country state
		/// </summary>
		public static readonly ir_filters_Model_Id Country_State = new ir_filters_Model_Id("res.country.state");
		/// <summary>
		/// Currency
		/// </summary>
		public static readonly ir_filters_Model_Id Currency = new ir_filters_Model_Id("res.currency");
		/// <summary>
		/// Currency Rate
		/// </summary>
		public static readonly ir_filters_Model_Id Currency_Rate = new ir_filters_Model_Id("res.currency.rate");
		/// <summary>
		/// Currency Rate Type
		/// </summary>
		public static readonly ir_filters_Model_Id Currency_Rate_Type = new ir_filters_Model_Id("res.currency.rate.type");
		/// <summary>
		/// decimal.precision
		/// </summary>
		public static readonly ir_filters_Model_Id Decimal_Precision = new ir_filters_Model_Id("decimal.precision");
		/// <summary>
		/// Default multi company
		/// </summary>
		public static readonly ir_filters_Model_Id Default_Multi_Company = new ir_filters_Model_Id("multi_company.default");
		/// <summary>
		/// Department
		/// </summary>
		public static readonly ir_filters_Model_Id Department = new ir_filters_Model_Id("hr.department");
		/// <summary>
		/// Discussion group
		/// </summary>
		public static readonly ir_filters_Model_Id Discussion_Group = new ir_filters_Model_Id("mail.group");
		/// <summary>
		/// Document Followers
		/// </summary>
		public static readonly ir_filters_Model_Id Document_Followers = new ir_filters_Model_Id("mail.followers");
		/// <summary>
		/// EDI Subsystem
		/// </summary>
		public static readonly ir_filters_Model_Id EDI_Subsystem = new ir_filters_Model_Id("edi.edi");
		/// <summary>
		/// Email Aliases
		/// </summary>
		public static readonly ir_filters_Model_Id Email_Aliases = new ir_filters_Model_Id("mail.alias");
		/// <summary>
		/// Email composition wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Email_Composition_Wizard = new ir_filters_Model_Id("mail.compose.message");
		/// <summary>
		/// Email Template Preview
		/// </summary>
		public static readonly ir_filters_Model_Id Email_Template_Preview = new ir_filters_Model_Id("email_template.preview");
		/// <summary>
		/// Email Templates
		/// </summary>
		public static readonly ir_filters_Model_Id Email_Templates = new ir_filters_Model_Id("email.template");
		/// <summary>
		/// Email Thread
		/// </summary>
		public static readonly ir_filters_Model_Id Email_Thread = new ir_filters_Model_Id("mail.thread");
		/// <summary>
		/// Employee
		/// </summary>
		public static readonly ir_filters_Model_Id Employee = new ir_filters_Model_Id("hr.employee");
		/// <summary>
		/// Employee Appraisal
		/// </summary>
		public static readonly ir_filters_Model_Id Employee_Appraisal = new ir_filters_Model_Id("hr_evaluation.evaluation");
		/// <summary>
		/// Employee Category
		/// </summary>
		public static readonly ir_filters_Model_Id Employee_Category = new ir_filters_Model_Id("hr.employee.category");
		/// <summary>
		/// Entries by Statement from Invoices
		/// </summary>
		public static readonly ir_filters_Model_Id Entries_By_Statement_From_Invoices = new ir_filters_Model_Id("account.statement.from.invoice.lines");
		/// <summary>
		/// Evaluations Statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Evaluations_Statistics = new ir_filters_Model_Id("hr.evaluation.report");
		/// <summary>
		/// Event alarm information
		/// </summary>
		public static readonly ir_filters_Model_Id Event_Alarm_Information = new ir_filters_Model_Id("calendar.alarm");
		/// <summary>
		/// fetchmail.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Fetchmail_Config_Settings = new ir_filters_Model_Id("fetchmail.config.settings");
		/// <summary>
		/// Fields
		/// </summary>
		public static readonly ir_filters_Model_Id Fields = new ir_filters_Model_Id("ir.model.fields");
		/// <summary>
		/// Filters
		/// </summary>
		public static readonly ir_filters_Model_Id Filters = new ir_filters_Model_Id("ir.filters");
		/// <summary>
		/// Fiscal Position
		/// </summary>
		public static readonly ir_filters_Model_Id Fiscal_Position = new ir_filters_Model_Id("account.fiscal.position");
		/// <summary>
		/// Fiscal Year
		/// </summary>
		public static readonly ir_filters_Model_Id Fiscal_Year = new ir_filters_Model_Id("account.fiscalyear");
		/// <summary>
		/// Fiscalyear Close
		/// </summary>
		public static readonly ir_filters_Model_Id Fiscalyear_Close = new ir_filters_Model_Id("account.fiscalyear.close");
		/// <summary>
		/// Fiscalyear Close state
		/// </summary>
		public static readonly ir_filters_Model_Id Fiscalyear_Close_State = new ir_filters_Model_Id("account.fiscalyear.close.state");
		/// <summary>
		/// General Ledger Report
		/// </summary>
		public static readonly ir_filters_Model_Id General_Ledger_Report = new ir_filters_Model_Id("account.report.general.ledger");
		/// <summary>
		/// hr.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Hr_Config_Settings = new ir_filters_Model_Id("hr.config.settings");
		/// <summary>
		/// Import Module
		/// </summary>
		public static readonly ir_filters_Model_Id Import_Module = new ir_filters_Model_Id("base.module.import");
		/// <summary>
		/// Information about a product supplier
		/// </summary>
		public static readonly ir_filters_Model_Id Information_About_A_Product_Supplier = new ir_filters_Model_Id("product.supplierinfo");
		/// <summary>
		/// Install Language
		/// </summary>
		public static readonly ir_filters_Model_Id Install_Language = new ir_filters_Model_Id("base.language.install");
		/// <summary>
		/// Invite wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Invite_Wizard = new ir_filters_Model_Id("mail.wizard.invite");
		/// <summary>
		/// Invoice
		/// </summary>
		public static readonly ir_filters_Model_Id Invoice = new ir_filters_Model_Id("account.invoice");
		/// <summary>
		/// Invoice Line
		/// </summary>
		public static readonly ir_filters_Model_Id Invoice_Line = new ir_filters_Model_Id("account.invoice.line");
		/// <summary>
		/// Invoice Refund
		/// </summary>
		public static readonly ir_filters_Model_Id Invoice_Refund = new ir_filters_Model_Id("account.invoice.refund");
		/// <summary>
		/// Invoices Statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Invoices_Statistics = new ir_filters_Model_Id("account.invoice.report");
		/// <summary>
		/// Invoice Tax
		/// </summary>
		public static readonly ir_filters_Model_Id Invoice_Tax = new ir_filters_Model_Id("account.invoice.tax");
		/// <summary>
		/// ir.actions.actions
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Actions = new ir_filters_Model_Id("ir.actions.actions");
		/// <summary>
		/// ir.actions.act_url
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Act_Url = new ir_filters_Model_Id("ir.actions.act_url");
		/// <summary>
		/// ir.actions.act_window
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Act_Window = new ir_filters_Model_Id("ir.actions.act_window");
		/// <summary>
		/// ir.actions.act_window_close
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Act_Window_Close = new ir_filters_Model_Id("ir.actions.act_window_close");
		/// <summary>
		/// ir.actions.act_window.view
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Act_Window_View = new ir_filters_Model_Id("ir.actions.act_window.view");
		/// <summary>
		/// ir.actions.client
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Client = new ir_filters_Model_Id("ir.actions.client");
		/// <summary>
		/// ir.actions.configuration.wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Configuration_Wizard = new ir_filters_Model_Id("ir.actions.configuration.wizard");
		/// <summary>
		/// ir.actions.report.xml
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Report_Xml = new ir_filters_Model_Id("ir.actions.report.xml");
		/// <summary>
		/// ir.actions.server
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Server = new ir_filters_Model_Id("ir.actions.server");
		/// <summary>
		/// ir.actions.wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Actions_Wizard = new ir_filters_Model_Id("ir.actions.wizard");
		/// <summary>
		/// ir.attachment
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Attachment = new ir_filters_Model_Id("ir.attachment");
		/// <summary>
		/// ir.config_parameter
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Config_Parameter = new ir_filters_Model_Id("ir.config_parameter");
		/// <summary>
		/// ir.cron
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Cron = new ir_filters_Model_Id("ir.cron");
		/// <summary>
		/// ir.default
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Default = new ir_filters_Model_Id("ir.default");
		/// <summary>
		/// ir.exports
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Exports = new ir_filters_Model_Id("ir.exports");
		/// <summary>
		/// ir.exports.line
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Exports_Line = new ir_filters_Model_Id("ir.exports.line");
		/// <summary>
		/// ir.fields.converter
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Fields_Converter = new ir_filters_Model_Id("ir.fields.converter");
		/// <summary>
		/// ir.mail_server
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Mail_Server = new ir_filters_Model_Id("ir.mail_server");
		/// <summary>
		/// ir.model.access
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Model_Access = new ir_filters_Model_Id("ir.model.access");
		/// <summary>
		/// ir.model.constraint
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Model_Constraint = new ir_filters_Model_Id("ir.model.constraint");
		/// <summary>
		/// ir.model.data
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Model_Data = new ir_filters_Model_Id("ir.model.data");
		/// <summary>
		/// ir.model.relation
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Model_Relation = new ir_filters_Model_Id("ir.model.relation");
		/// <summary>
		/// ir.needaction_mixin
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Needaction_Mixin = new ir_filters_Model_Id("ir.needaction_mixin");
		/// <summary>
		/// ir.property
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Property = new ir_filters_Model_Id("ir.property");
		/// <summary>
		/// ir.rule
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Rule = new ir_filters_Model_Id("ir.rule");
		/// <summary>
		/// ir.sequence
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Sequence = new ir_filters_Model_Id("ir.sequence");
		/// <summary>
		/// ir.sequence.type
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Sequence_Type = new ir_filters_Model_Id("ir.sequence.type");
		/// <summary>
		/// ir.server.object.lines
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Server_Object_Lines = new ir_filters_Model_Id("ir.server.object.lines");
		/// <summary>
		/// ir.translation
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Translation = new ir_filters_Model_Id("ir.translation");
		/// <summary>
		/// ir.ui.menu
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Ui_Menu = new ir_filters_Model_Id("ir.ui.menu");
		/// <summary>
		/// ir.ui.view
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Ui_View = new ir_filters_Model_Id("ir.ui.view");
		/// <summary>
		/// ir.ui.view.custom
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Ui_View_Custom = new ir_filters_Model_Id("ir.ui.view.custom");
		/// <summary>
		/// ir.ui.view_sc
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Ui_View_Sc = new ir_filters_Model_Id("ir.ui.view_sc");
		/// <summary>
		/// ir.values
		/// </summary>
		public static readonly ir_filters_Model_Id Ir_Values = new ir_filters_Model_Id("ir.values");
		/// <summary>
		/// Job Description
		/// </summary>
		public static readonly ir_filters_Model_Id Job_Description = new ir_filters_Model_Id("hr.job");
		/// <summary>
		/// Journal
		/// </summary>
		public static readonly ir_filters_Model_Id Journal = new ir_filters_Model_Id("account.journal");
		/// <summary>
		/// Journal Items
		/// </summary>
		public static readonly ir_filters_Model_Id Journal_Items = new ir_filters_Model_Id("account.move.line");
		/// <summary>
		/// Journal Items Analysis
		/// </summary>
		public static readonly ir_filters_Model_Id Journal_Items_Analysis = new ir_filters_Model_Id("account.entries.report");
		/// <summary>
		/// Journal Period
		/// </summary>
		public static readonly ir_filters_Model_Id Journal_Period = new ir_filters_Model_Id("account.journal.period");
		/// <summary>
		/// Language Import
		/// </summary>
		public static readonly ir_filters_Model_Id Language_Import = new ir_filters_Model_Id("base.language.import");
		/// <summary>
		/// Languages
		/// </summary>
		public static readonly ir_filters_Model_Id Languages = new ir_filters_Model_Id("res.lang");
		/// <summary>
		/// Leave Detail
		/// </summary>
		public static readonly ir_filters_Model_Id Leave_Detail = new ir_filters_Model_Id("resource.calendar.leaves");
		/// <summary>
		/// Local Folk Process
		/// </summary>
		public static readonly ir_filters_Model_Id Local_Folk_Process = new ir_filters_Model_Id("ram.folks.process");
		/// <summary>
		/// Local Folk process line from file
		/// </summary>
		public static readonly ir_filters_Model_Id Local_Folk_Process_Line_From_File = new ir_filters_Model_Id("ram.folks.line");
		/// <summary>
		/// Meeting
		/// </summary>
		public static readonly ir_filters_Model_Id Meeting = new ir_filters_Model_Id("crm.meeting");
		/// <summary>
		/// Meeting Type
		/// </summary>
		public static readonly ir_filters_Model_Id Meeting_Type = new ir_filters_Model_Id("crm.meeting.type");
		/// <summary>
		/// Message
		/// </summary>
		public static readonly ir_filters_Model_Id Message = new ir_filters_Model_Id("mail.message");
		/// <summary>
		/// Message subtypes
		/// </summary>
		public static readonly ir_filters_Model_Id Message_Subtypes = new ir_filters_Model_Id("mail.message.subtype");
		/// <summary>
		/// Models
		/// </summary>
		public static readonly ir_filters_Model_Id Models = new ir_filters_Model_Id("ir.model");
		/// <summary>
		/// Module
		/// </summary>
		public static readonly ir_filters_Model_Id Module = new ir_filters_Model_Id("ir.module.module");
		/// <summary>
		/// Module dependency
		/// </summary>
		public static readonly ir_filters_Model_Id Module_Dependency = new ir_filters_Model_Id("ir.module.module.dependency");
		/// <summary>
		/// Module Upgrade
		/// </summary>
		public static readonly ir_filters_Model_Id Module_Upgrade = new ir_filters_Model_Id("base.module.upgrade");
		/// <summary>
		/// Move bank reconcile
		/// </summary>
		public static readonly ir_filters_Model_Id Move_Bank_Reconcile = new ir_filters_Model_Id("account.move.bank.reconcile");
		/// <summary>
		/// Move line reconcile select
		/// </summary>
		public static readonly ir_filters_Model_Id Move_Line_Reconcile_Select = new ir_filters_Model_Id("account.move.line.reconcile.select");
		/// <summary>
		/// Notifications
		/// </summary>
		public static readonly ir_filters_Model_Id Notifications = new ir_filters_Model_Id("mail.notification");
		/// <summary>
		/// Online Payment Acquirer
		/// </summary>
		public static readonly ir_filters_Model_Id Online_Payment_Acquirer = new ir_filters_Model_Id("portal.payment.acquirer");
		/// <summary>
		/// osv_memory.autovacuum
		/// </summary>
		public static readonly ir_filters_Model_Id Osv_Memory_Autovacuum = new ir_filters_Model_Id("osv_memory.autovacuum");
		/// <summary>
		/// Outgoing Mails
		/// </summary>
		public static readonly ir_filters_Model_Id Outgoing_Mails = new ir_filters_Model_Id("mail.mail");
		/// <summary>
		/// Packaging
		/// </summary>
		public static readonly ir_filters_Model_Id Packaging = new ir_filters_Model_Id("product.packaging");
		/// <summary>
		/// Partner
		/// </summary>
		public static readonly ir_filters_Model_Id Partner = new ir_filters_Model_Id("res.partner");
		/// <summary>
		/// Partner Categories
		/// </summary>
		public static readonly ir_filters_Model_Id Partner_Categories = new ir_filters_Model_Id("res.partner.category");
		/// <summary>
		/// Payment Term
		/// </summary>
		public static readonly ir_filters_Model_Id Payment_Term = new ir_filters_Model_Id("account.payment.term");
		/// <summary>
		/// Payment Term Line
		/// </summary>
		public static readonly ir_filters_Model_Id Payment_Term_Line = new ir_filters_Model_Id("account.payment.term.line");
		/// <summary>
		/// period close
		/// </summary>
		public static readonly ir_filters_Model_Id Period_Close = new ir_filters_Model_Id("account.period.close");
		/// <summary>
		/// POP/IMAP Server
		/// </summary>
		public static readonly ir_filters_Model_Id POP_IMAP_Server = new ir_filters_Model_Id("fetchmail.server");
		/// <summary>
		/// Portal Access Management
		/// </summary>
		public static readonly ir_filters_Model_Id Portal_Access_Management = new ir_filters_Model_Id("portal.wizard");
		/// <summary>
		/// Portal User Config
		/// </summary>
		public static readonly ir_filters_Model_Id Portal_User_Config = new ir_filters_Model_Id("portal.wizard.user");
		/// <summary>
		/// Pricelist
		/// </summary>
		public static readonly ir_filters_Model_Id Pricelist = new ir_filters_Model_Id("product.pricelist");
		/// <summary>
		/// Price List
		/// </summary>
		public static readonly ir_filters_Model_Id Price_List = new ir_filters_Model_Id("product.price_list");
		/// <summary>
		/// Pricelist item
		/// </summary>
		public static readonly ir_filters_Model_Id Pricelist_Item = new ir_filters_Model_Id("product.pricelist.item");
		/// <summary>
		/// pricelist.partnerinfo
		/// </summary>
		public static readonly ir_filters_Model_Id Pricelist_Partnerinfo = new ir_filters_Model_Id("pricelist.partnerinfo");
		/// <summary>
		/// Pricelist Type
		/// </summary>
		public static readonly ir_filters_Model_Id Pricelist_Type = new ir_filters_Model_Id("product.pricelist.type");
		/// <summary>
		/// Pricelist Version
		/// </summary>
		public static readonly ir_filters_Model_Id Pricelist_Version = new ir_filters_Model_Id("product.pricelist.version");
		/// <summary>
		/// Price Type
		/// </summary>
		public static readonly ir_filters_Model_Id Price_Type = new ir_filters_Model_Id("product.price.type");
		/// <summary>
		/// Print Account Partner Balance
		/// </summary>
		public static readonly ir_filters_Model_Id Print_Account_Partner_Balance = new ir_filters_Model_Id("account.partner.balance");
		/// <summary>
		/// Process
		/// </summary>
		public static readonly ir_filters_Model_Id Process = new ir_filters_Model_Id("process.process");
		/// <summary>
		/// Process Node
		/// </summary>
		public static readonly ir_filters_Model_Id Process_Node = new ir_filters_Model_Id("process.node");
		/// <summary>
		/// Process Transition
		/// </summary>
		public static readonly ir_filters_Model_Id Process_Transition = new ir_filters_Model_Id("process.transition");
		/// <summary>
		/// Process Transitions Actions
		/// </summary>
		public static readonly ir_filters_Model_Id Process_Transitions_Actions = new ir_filters_Model_Id("process.transition.action");
		/// <summary>
		/// Product
		/// </summary>
		public static readonly ir_filters_Model_Id Product = new ir_filters_Model_Id("product.product");
		/// <summary>
		/// Product Category
		/// </summary>
		public static readonly ir_filters_Model_Id Product_Category = new ir_filters_Model_Id("product.category");
		/// <summary>
		/// Product Template
		/// </summary>
		public static readonly ir_filters_Model_Id Product_Template = new ir_filters_Model_Id("product.template");
		/// <summary>
		/// Product Unit of Measure
		/// </summary>
		public static readonly ir_filters_Model_Id Product_Unit_Of_Measure = new ir_filters_Model_Id("product.uom");
		/// <summary>
		/// Product uom categ
		/// </summary>
		public static readonly ir_filters_Model_Id Product_Uom_Categ = new ir_filters_Model_Id("product.uom.categ");
		/// <summary>
		/// publisher_warranty.contract
		/// </summary>
		public static readonly ir_filters_Model_Id Publisher_Warranty_Contract = new ir_filters_Model_Id("publisher_warranty.contract");
		/// <summary>
		/// ram
		/// </summary>
		public static readonly ir_filters_Model_Id Ram = new ir_filters_Model_Id("ram.waste.per.user.wizard");
		/// <summary>
		/// ram.city
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_City = new ir_filters_Model_Id("ram.city");
		/// <summary>
		/// ram.city.district
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_City_District = new ir_filters_Model_Id("ram.city.district");
		/// <summary>
		/// ram.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Config_Settings = new ir_filters_Model_Id("ram.config.settings");
		/// <summary>
		/// ram.contract
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Contract = new ir_filters_Model_Id("ram.contract");
		/// <summary>
		/// ram.recycling.area
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Recycling_Area = new ir_filters_Model_Id("ram.recycling.area");
		/// <summary>
		/// ram.vehicle.access
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Vehicle_Access = new ir_filters_Model_Id("ram.vehicle.access");
		/// <summary>
		/// ram.waste.category
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Category = new ir_filters_Model_Id("ram.waste.category");
		/// <summary>
		/// ram.waste.input
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Input = new ir_filters_Model_Id("ram.waste.input");
		/// <summary>
		/// ram.waste.input.detail
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Input_Detail = new ir_filters_Model_Id("ram.waste.input.detail");
		/// <summary>
		/// ram.waste.management
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Management = new ir_filters_Model_Id("ram.waste.management");
		/// <summary>
		/// ram.waste.output
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Output = new ir_filters_Model_Id("ram.waste.output");
		/// <summary>
		/// ram.waste.output.detail
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Output_Detail = new ir_filters_Model_Id("ram.waste.output.detail");
		/// <summary>
		/// ram.waste.source
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Source = new ir_filters_Model_Id("ram.waste.source");
		/// <summary>
		/// ram.waste.type
		/// </summary>
		public static readonly ir_filters_Model_Id Ram_Waste_Type = new ir_filters_Model_Id("ram.waste.type");
		/// <summary>
		/// Receivable accounts
		/// </summary>
		public static readonly ir_filters_Model_Id Receivable_Accounts = new ir_filters_Model_Id("report.account.receivable");
		/// <summary>
		/// Reconcilation Process partner by partner
		/// </summary>
		public static readonly ir_filters_Model_Id Reconcilation_Process_Partner_By_Partner = new ir_filters_Model_Id("account.partner.reconcile.process");
		/// <summary>
		/// Report of Invoices Created within Last 15 days
		/// </summary>
		public static readonly ir_filters_Model_Id Report_Of_Invoices_Created_Within_Last_15_Days = new ir_filters_Model_Id("report.invoice.created");
		/// <summary>
		/// Report of the Sales by Account
		/// </summary>
		public static readonly ir_filters_Model_Id Report_Of_The_Sales_By_Account = new ir_filters_Model_Id("report.account.sales");
		/// <summary>
		/// Report of the Sales by Account Type
		/// </summary>
		public static readonly ir_filters_Model_Id Report_Of_The_Sales_By_Account_Type = new ir_filters_Model_Id("report.account_type.sales");
		/// <summary>
		/// res.config
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Config = new ir_filters_Model_Id("res.config");
		/// <summary>
		/// res.config.installer
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Config_Installer = new ir_filters_Model_Id("res.config.installer");
		/// <summary>
		/// res.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Config_Settings = new ir_filters_Model_Id("res.config.settings");
		/// <summary>
		/// Resource Calendar
		/// </summary>
		public static readonly ir_filters_Model_Id Resource_Calendar = new ir_filters_Model_Id("resource.calendar");
		/// <summary>
		/// Resource Detail
		/// </summary>
		public static readonly ir_filters_Model_Id Resource_Detail = new ir_filters_Model_Id("resource.resource");
		/// <summary>
		/// res.partner.title
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Partner_Title = new ir_filters_Model_Id("res.partner.title");
		/// <summary>
		/// res.request
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Request = new ir_filters_Model_Id("res.request");
		/// <summary>
		/// res.request.history
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Request_History = new ir_filters_Model_Id("res.request.history");
		/// <summary>
		/// res.request.link
		/// </summary>
		public static readonly ir_filters_Model_Id Res_Request_Link = new ir_filters_Model_Id("res.request.link");
		/// <summary>
		/// sale.config.settings
		/// </summary>
		public static readonly ir_filters_Model_Id Sale_Config_Settings = new ir_filters_Model_Id("sale.config.settings");
		/// <summary>
		/// Sale OrderLine Make_invoice
		/// </summary>
		public static readonly ir_filters_Model_Id Sale_Orderline_Make_Invoice = new ir_filters_Model_Id("sale.order.line.make.invoice");
		/// <summary>
		/// Sales Advance Payment Invoice
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Advance_Payment_Invoice = new ir_filters_Model_Id("sale.advance.payment.inv");
		/// <summary>
		/// Sales Make Invoice
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Make_Invoice = new ir_filters_Model_Id("sale.make.invoice");
		/// <summary>
		/// Sales Order
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Order = new ir_filters_Model_Id("sale.order");
		/// <summary>
		/// Sales Order Line
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Order_Line = new ir_filters_Model_Id("sale.order.line");
		/// <summary>
		/// Sales Orders Statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Orders_Statistics = new ir_filters_Model_Id("sale.report");
		/// <summary>
		/// Sales Receipt Statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Receipt_Statistics = new ir_filters_Model_Id("sale.receipt.report");
		/// <summary>
		/// Sales Shop
		/// </summary>
		public static readonly ir_filters_Model_Id Sales_Shop = new ir_filters_Model_Id("sale.shop");
		/// <summary>
		/// Share Wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Share_Wizard = new ir_filters_Model_Id("share.wizard");
		/// <summary>
		/// share.wizard.result.line
		/// </summary>
		public static readonly ir_filters_Model_Id Share_Wizard_Result_Line = new ir_filters_Model_Id("share.wizard.result.line");
		/// <summary>
		/// Shipping Unit
		/// </summary>
		public static readonly ir_filters_Model_Id Shipping_Unit = new ir_filters_Model_Id("product.ul");
		/// <summary>
		/// Subscription Compute
		/// </summary>
		public static readonly ir_filters_Model_Id Subscription_Compute = new ir_filters_Model_Id("account.subscription.generate");
		/// <summary>
		/// Survey
		/// </summary>
		public static readonly ir_filters_Model_Id Survey = new ir_filters_Model_Id("survey");
		/// <summary>
		/// Survey Answer
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Answer = new ir_filters_Model_Id("survey.answer");
		/// <summary>
		/// survey.browse.answer
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Browse_Answer = new ir_filters_Model_Id("survey.browse.answer");
		/// <summary>
		/// Survey History
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_History = new ir_filters_Model_Id("survey.history");
		/// <summary>
		/// survey.name.wiz
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Name_Wiz = new ir_filters_Model_Id("survey.name.wiz");
		/// <summary>
		/// Survey Pages
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Pages = new ir_filters_Model_Id("survey.page");
		/// <summary>
		/// survey.print
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Print = new ir_filters_Model_Id("survey.print");
		/// <summary>
		/// survey.print.answer
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Print_Answer = new ir_filters_Model_Id("survey.print.answer");
		/// <summary>
		/// survey.print.statistics
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Print_Statistics = new ir_filters_Model_Id("survey.print.statistics");
		/// <summary>
		/// Survey Question
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Question = new ir_filters_Model_Id("survey.question");
		/// <summary>
		/// Survey Question Column Heading
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Question_Column_Heading = new ir_filters_Model_Id("survey.question.column.heading");
		/// <summary>
		/// survey.question.wiz
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Question_Wiz = new ir_filters_Model_Id("survey.question.wiz");
		/// <summary>
		/// survey.request
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Request = new ir_filters_Model_Id("survey.request");
		/// <summary>
		/// survey.response
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Response = new ir_filters_Model_Id("survey.response");
		/// <summary>
		/// Survey Response Line
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Response_Line = new ir_filters_Model_Id("survey.response.line");
		/// <summary>
		/// survey.send.invitation
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Send_Invitation = new ir_filters_Model_Id("survey.send.invitation");
		/// <summary>
		/// survey.send.invitation.log
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Send_Invitation_Log = new ir_filters_Model_Id("survey.send.invitation.log");
		/// <summary>
		/// survey.tbl.column.heading
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Tbl_Column_Heading = new ir_filters_Model_Id("survey.tbl.column.heading");
		/// <summary>
		/// Survey Type
		/// </summary>
		public static readonly ir_filters_Model_Id Survey_Type = new ir_filters_Model_Id("survey.type");
		/// <summary>
		/// Tax
		/// </summary>
		public static readonly ir_filters_Model_Id Tax = new ir_filters_Model_Id("account.tax");
		/// <summary>
		/// Tax Code
		/// </summary>
		public static readonly ir_filters_Model_Id Tax_Code = new ir_filters_Model_Id("account.tax.code");
		/// <summary>
		/// Tax Code Template
		/// </summary>
		public static readonly ir_filters_Model_Id Tax_Code_Template = new ir_filters_Model_Id("account.tax.code.template");
		/// <summary>
		/// Taxes Fiscal Position
		/// </summary>
		public static readonly ir_filters_Model_Id Taxes_Fiscal_Position = new ir_filters_Model_Id("account.fiscal.position.tax");
		/// <summary>
		/// Template Account Fiscal Mapping
		/// </summary>
		public static readonly ir_filters_Model_Id Template_Account_Fiscal_Mapping = new ir_filters_Model_Id("account.fiscal.position.account.template");
		/// <summary>
		/// Template for Fiscal Position
		/// </summary>
		public static readonly ir_filters_Model_Id Template_For_Fiscal_Position = new ir_filters_Model_Id("account.fiscal.position.template");
		/// <summary>
		/// Templates for Account Chart
		/// </summary>
		public static readonly ir_filters_Model_Id Templates_For_Account_Chart = new ir_filters_Model_Id("account.chart.template");
		/// <summary>
		/// Templates for Accounts
		/// </summary>
		public static readonly ir_filters_Model_Id Templates_For_Accounts = new ir_filters_Model_Id("account.account.template");
		/// <summary>
		/// Templates for Taxes
		/// </summary>
		public static readonly ir_filters_Model_Id Templates_For_Taxes = new ir_filters_Model_Id("account.tax.template");
		/// <summary>
		/// Template Tax Fiscal Position
		/// </summary>
		public static readonly ir_filters_Model_Id Template_Tax_Fiscal_Position = new ir_filters_Model_Id("account.fiscal.position.tax.template");
		/// <summary>
		/// Treasury Analysis
		/// </summary>
		public static readonly ir_filters_Model_Id Treasury_Analysis = new ir_filters_Model_Id("account.treasury.report");
		/// <summary>
		/// Trial Balance Report
		/// </summary>
		public static readonly ir_filters_Model_Id Trial_Balance_Report = new ir_filters_Model_Id("account.balance.report");
		/// <summary>
		/// Unreconciliation
		/// </summary>
		public static readonly ir_filters_Model_Id Unreconciliation = new ir_filters_Model_Id("account.move.line.unreconcile.select");
		/// <summary>
		/// Update Module
		/// </summary>
		public static readonly ir_filters_Model_Id Update_Module = new ir_filters_Model_Id("base.module.update");
		/// <summary>
		/// Use model
		/// </summary>
		public static readonly ir_filters_Model_Id Use_Model = new ir_filters_Model_Id("account.use.model");
		/// <summary>
		/// Users
		/// </summary>
		public static readonly ir_filters_Model_Id Users = new ir_filters_Model_Id("res.users");
		/// <summary>
		/// Validate Account Move
		/// </summary>
		public static readonly ir_filters_Model_Id Validate_Account_Move = new ir_filters_Model_Id("validate.account.move");
		/// <summary>
		/// Validate Account Move Lines
		/// </summary>
		public static readonly ir_filters_Model_Id Validate_Account_Move_Lines = new ir_filters_Model_Id("validate.account.move.lines");
		/// <summary>
		/// Voucher Lines
		/// </summary>
		public static readonly ir_filters_Model_Id Voucher_Lines = new ir_filters_Model_Id("account.voucher.line");
		/// <summary>
		/// Waste input wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Waste_Input_Wizard = new ir_filters_Model_Id("ram.waste.input.wizard");
		/// <summary>
		/// Waste output wizard
		/// </summary>
		public static readonly ir_filters_Model_Id Waste_Output_Wizard = new ir_filters_Model_Id("ram.waste.output.wizard");
		/// <summary>
		/// wizard.ir.model.menu.create
		/// </summary>
		public static readonly ir_filters_Model_Id Wizard_Ir_Model_Menu_Create = new ir_filters_Model_Id("wizard.ir.model.menu.create");
		/// <summary>
		/// wizard.multi.charts.accounts
		/// </summary>
		public static readonly ir_filters_Model_Id Wizard_Multi_Charts_Accounts = new ir_filters_Model_Id("wizard.multi.charts.accounts");
		/// <summary>
		/// Work Detail
		/// </summary>
		public static readonly ir_filters_Model_Id Work_Detail = new ir_filters_Model_Id("resource.calendar.attendance");
		/// <summary>
		/// workflow
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow = new ir_filters_Model_Id("workflow");
		/// <summary>
		/// workflow.activity
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow_Activity = new ir_filters_Model_Id("workflow.activity");
		/// <summary>
		/// workflow.instance
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow_Instance = new ir_filters_Model_Id("workflow.instance");
		/// <summary>
		/// workflow.transition
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow_Transition = new ir_filters_Model_Id("workflow.transition");
		/// <summary>
		/// workflow.triggers
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow_Triggers = new ir_filters_Model_Id("workflow.triggers");
		/// <summary>
		/// workflow.workitem
		/// </summary>
		public static readonly ir_filters_Model_Id Workflow_Workitem = new ir_filters_Model_Id("workflow.workitem");

		private ir_filters_Model_Id(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_mail_server{

		public int id {get; set;}
		public bool active {get; set;}
		public string name {get; set;}
		public int? sequence {get; set;}
		public bool smtp_debug {get; set;}
		[OpenErpEnum]
		public ir_mail_server_Smtp_Encryption smtp_encryption {get; set;}
		public string smtp_host {get; set;}
		public string smtp_pass {get; set;}
		public int? smtp_port {get; set;}
		public string smtp_user {get; set;}
	}

	public class ir_mail_server_Smtp_Encryption{
		/// <summary>
		/// None
		/// </summary>
		public static readonly ir_mail_server_Smtp_Encryption None = new ir_mail_server_Smtp_Encryption("none");
		/// <summary>
		/// TLS (STARTTLS)
		/// </summary>
		public static readonly ir_mail_server_Smtp_Encryption TLS__STARTTLS = new ir_mail_server_Smtp_Encryption("starttls");
		/// <summary>
		/// SSL/TLS
		/// </summary>
		public static readonly ir_mail_server_Smtp_Encryption SSL_TLS = new ir_mail_server_Smtp_Encryption("ssl");

		private ir_mail_server_Smtp_Encryption(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model{

		public int id {get; set;}
		public ICollection<ir_model_access> access_ids {get; set;}
		public ICollection<ir_model_fields> field_id {get; set;}
		public string info {get; set;}
		public string model {get; set;}
		public string modules {get; set;}
		public string name {get; set;}
		public bool osv_memory {get; set;}
		[OpenErpEnum]
		public ir_model_State state {get; set;}
		public ICollection<ir_ui_view> view_ids {get; set;}
	}

	public class ir_model_State{
		/// <summary>
		/// Custom Object
		/// </summary>
		public static readonly ir_model_State Custom_Object = new ir_model_State("manual");
		/// <summary>
		/// Base Object
		/// </summary>
		public static readonly ir_model_State Base_Object = new ir_model_State("base");

		private ir_model_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model_access{

		public int id {get; set;}
		public bool active {get; set;}
		public int? group_id {get; set;}
		public int model_id {get; set;}
		public string name {get; set;}
		public bool perm_create {get; set;}
		public bool perm_read {get; set;}
		public bool perm_unlink {get; set;}
		public bool perm_write {get; set;}
		[OpenErpForeignKey("group_id")]
		public res_groups Group {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
	}

	public class ir_model_constraint{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_init {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_update {get; set;}
		public int? model {get; set;}
		public int? module {get; set;}
		public string name {get; set;}
		public string type {get; set;}
		[OpenErpForeignKey("model")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("module")]
		public ir_module_module Module {get; set;}
	}

	public class ir_model_data{

		public int id {get; set;}
		public string complete_name {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_init {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_update {get; set;}
		public string display_name {get; set;}
		public string model {get; set;}
		public string module {get; set;}
		public string name {get; set;}
		public bool noupdate {get; set;}
		public int? res_id {get; set;}
	}

	public class ir_model_fields{

		public int id {get; set;}
		public string complete_name {get; set;}
		public string domain {get; set;}
		public string field_description {get; set;}
		public ICollection<res_groups> groups {get; set;}
		public string model {get; set;}
		public int? model_id {get; set;}
		public string modules {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public ir_model_fields_On_Delete on_delete {get; set;}
		public bool Readonly {get; set;}
		public string relation {get; set;}
		public string relation_field {get; set;}
		public bool required {get; set;}
		public bool selectable {get; set;}
		public string selection {get; set;}
		[OpenErpEnum]
		public ir_model_fields_Select_Level select_level {get; set;}
		public int? serialization_field_id {get; set;}
		public int? size {get; set;}
		[OpenErpEnum]
		public ir_model_fields_State state {get; set;}
		public bool translate {get; set;}
		[OpenErpEnum]
		public ir_model_fields_Ttype ttype {get; set;}
		public bool view_load {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("serialization_field_id")]
		public ir_model_fields SerializationField {get; set;}
	}

	public class ir_model_fields_On_Delete{
		/// <summary>
		/// Cascade
		/// </summary>
		public static readonly ir_model_fields_On_Delete Cascade = new ir_model_fields_On_Delete("cascade");
		/// <summary>
		/// Set NULL
		/// </summary>
		public static readonly ir_model_fields_On_Delete Set_NULL = new ir_model_fields_On_Delete("set null");

		private ir_model_fields_On_Delete(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model_fields_Select_Level{
		/// <summary>
		/// Not Searchable
		/// </summary>
		public static readonly ir_model_fields_Select_Level Not_Searchable = new ir_model_fields_Select_Level("0");
		/// <summary>
		/// Always Searchable
		/// </summary>
		public static readonly ir_model_fields_Select_Level Always_Searchable = new ir_model_fields_Select_Level("1");
		/// <summary>
		/// Advanced Search (deprecated)
		/// </summary>
		public static readonly ir_model_fields_Select_Level Advanced_Search__Deprecated = new ir_model_fields_Select_Level("2");

		private ir_model_fields_Select_Level(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model_fields_State{
		/// <summary>
		/// Custom Field
		/// </summary>
		public static readonly ir_model_fields_State Custom_Field = new ir_model_fields_State("manual");
		/// <summary>
		/// Base Field
		/// </summary>
		public static readonly ir_model_fields_State Base_Field = new ir_model_fields_State("base");

		private ir_model_fields_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model_fields_Ttype{
		/// <summary>
		/// binary
		/// </summary>
		public static readonly ir_model_fields_Ttype Binary = new ir_model_fields_Ttype("binary");
		/// <summary>
		/// boolean
		/// </summary>
		public static readonly ir_model_fields_Ttype Boolean = new ir_model_fields_Ttype("boolean");
		/// <summary>
		/// char
		/// </summary>
		public static readonly ir_model_fields_Ttype Char = new ir_model_fields_Ttype("char");
		/// <summary>
		/// date
		/// </summary>
		public static readonly ir_model_fields_Ttype Date = new ir_model_fields_Ttype("date");
		/// <summary>
		/// datetime
		/// </summary>
		public static readonly ir_model_fields_Ttype Datetime = new ir_model_fields_Ttype("datetime");
		/// <summary>
		/// float
		/// </summary>
		public static readonly ir_model_fields_Ttype Float = new ir_model_fields_Ttype("float");
		/// <summary>
		/// html
		/// </summary>
		public static readonly ir_model_fields_Ttype Html = new ir_model_fields_Ttype("html");
		/// <summary>
		/// integer
		/// </summary>
		public static readonly ir_model_fields_Ttype Integer = new ir_model_fields_Ttype("integer");
		/// <summary>
		/// many2many
		/// </summary>
		public static readonly ir_model_fields_Ttype Many2many = new ir_model_fields_Ttype("many2many");
		/// <summary>
		/// many2one
		/// </summary>
		public static readonly ir_model_fields_Ttype Many2one = new ir_model_fields_Ttype("many2one");
		/// <summary>
		/// one2many
		/// </summary>
		public static readonly ir_model_fields_Ttype One2many = new ir_model_fields_Ttype("one2many");
		/// <summary>
		/// reference
		/// </summary>
		public static readonly ir_model_fields_Ttype Reference = new ir_model_fields_Ttype("reference");
		/// <summary>
		/// selection
		/// </summary>
		public static readonly ir_model_fields_Ttype Selection = new ir_model_fields_Ttype("selection");
		/// <summary>
		/// serialized
		/// </summary>
		public static readonly ir_model_fields_Ttype Serialized = new ir_model_fields_Ttype("serialized");
		/// <summary>
		/// text
		/// </summary>
		public static readonly ir_model_fields_Ttype Text = new ir_model_fields_Ttype("text");

		private ir_model_fields_Ttype(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_model_relation{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_init {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_update {get; set;}
		public int? model {get; set;}
		public int? module {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("model")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("module")]
		public ir_module_module Module {get; set;}
	}

	public class ir_module_category{

		public int id {get; set;}
		public ICollection<ir_module_category> child_ids {get; set;}
		public string description {get; set;}
		public ICollection<ir_module_module> module_ids {get; set;}
		public int? module_nr {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? sequence {get; set;}
		public bool visible {get; set;}
		public string xml_id {get; set;}
		[OpenErpForeignKey("parent_id")]
		public ir_module_category Parent {get; set;}
	}

	public class ir_module_module{

		public int id {get; set;}
		public bool application {get; set;}
		public string author {get; set;}
		public bool auto_install {get; set;}
		public int? category_id {get; set;}
		public string contributors {get; set;}
		public bool demo {get; set;}
		public ICollection<ir_module_module_dependency> dependencies_id {get; set;}
		public string description {get; set;}
		public object description_html {get; set;}
		public string icon {get; set;}
		public Object icon_image {get; set;}
		public string installed_version {get; set;}
		public string latest_version {get; set;}
		[OpenErpEnum]
		public ir_module_module_License license {get; set;}
		public string maintainer {get; set;}
		public string menus_by_module {get; set;}
		public string name {get; set;}
		public string published_version {get; set;}
		public string reports_by_module {get; set;}
		public int? sequence {get; set;}
		public string shortdesc {get; set;}
		[OpenErpEnum]
		public ir_module_module_State state {get; set;}
		public string summary {get; set;}
		public string url {get; set;}
		public string views_by_module {get; set;}
		public string website {get; set;}
		[OpenErpForeignKey("category_id")]
		public ir_module_category Category {get; set;}
	}

	public class ir_module_module_License{
		/// <summary>
		/// GPL Version 2
		/// </summary>
		public static readonly ir_module_module_License GPL_Version_2 = new ir_module_module_License("GPL-2");
		/// <summary>
		/// GPL-2 or later version
		/// </summary>
		public static readonly ir_module_module_License GPL2_Or_Later_Version = new ir_module_module_License("GPL-2 or any later version");
		/// <summary>
		/// GPL Version 3
		/// </summary>
		public static readonly ir_module_module_License GPL_Version_3 = new ir_module_module_License("GPL-3");
		/// <summary>
		/// GPL-3 or later version
		/// </summary>
		public static readonly ir_module_module_License GPL3_Or_Later_Version = new ir_module_module_License("GPL-3 or any later version");
		/// <summary>
		/// Affero GPL-3
		/// </summary>
		public static readonly ir_module_module_License Affero_GPL3 = new ir_module_module_License("AGPL-3");
		/// <summary>
		/// Other OSI Approved Licence
		/// </summary>
		public static readonly ir_module_module_License Other_OSI_Approved_Licence = new ir_module_module_License("Other OSI approved licence");
		/// <summary>
		/// Other Proprietary
		/// </summary>
		public static readonly ir_module_module_License Other_Proprietary = new ir_module_module_License("Other proprietary");

		private ir_module_module_License(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_module_module_State{
		/// <summary>
		/// Not Installable
		/// </summary>
		public static readonly ir_module_module_State Not_Installable = new ir_module_module_State("uninstallable");
		/// <summary>
		/// Not Installed
		/// </summary>
		public static readonly ir_module_module_State Not_Installed = new ir_module_module_State("uninstalled");
		/// <summary>
		/// Installed
		/// </summary>
		public static readonly ir_module_module_State Installed = new ir_module_module_State("installed");
		/// <summary>
		/// To be upgraded
		/// </summary>
		public static readonly ir_module_module_State To_Be_Upgraded = new ir_module_module_State("to upgrade");
		/// <summary>
		/// To be removed
		/// </summary>
		public static readonly ir_module_module_State To_Be_Removed = new ir_module_module_State("to remove");
		/// <summary>
		/// To be installed
		/// </summary>
		public static readonly ir_module_module_State To_Be_Installed = new ir_module_module_State("to install");

		private ir_module_module_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_module_module_dependency{

		public int id {get; set;}
		public int? module_id {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public ir_module_module_dependency_State state {get; set;}
		[OpenErpForeignKey("module_id")]
		public ir_module_module Module {get; set;}
	}

	public class ir_module_module_dependency_State{
		/// <summary>
		/// Uninstallable
		/// </summary>
		public static readonly ir_module_module_dependency_State Uninstallable = new ir_module_module_dependency_State("uninstallable");
		/// <summary>
		/// Not Installed
		/// </summary>
		public static readonly ir_module_module_dependency_State Not_Installed = new ir_module_module_dependency_State("uninstalled");
		/// <summary>
		/// Installed
		/// </summary>
		public static readonly ir_module_module_dependency_State Installed = new ir_module_module_dependency_State("installed");
		/// <summary>
		/// To be upgraded
		/// </summary>
		public static readonly ir_module_module_dependency_State To_Be_Upgraded = new ir_module_module_dependency_State("to upgrade");
		/// <summary>
		/// To be removed
		/// </summary>
		public static readonly ir_module_module_dependency_State To_Be_Removed = new ir_module_module_dependency_State("to remove");
		/// <summary>
		/// To be installed
		/// </summary>
		public static readonly ir_module_module_dependency_State To_Be_Installed = new ir_module_module_dependency_State("to install");
		/// <summary>
		/// Unknown
		/// </summary>
		public static readonly ir_module_module_dependency_State Unknown = new ir_module_module_dependency_State("unknown");

		private ir_module_module_dependency_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_needaction_mixin{

		public int id {get; set;}
	}

	public class ir_property{

		public int id {get; set;}
		public int? company_id {get; set;}
		public int? fields_id {get; set;}
		public string name {get; set;}
		public object res_id {get; set;}
		[OpenErpEnum]
		public ir_property_Type type {get; set;}
		public Object value_binary {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? value_datetime {get; set;}
		public double? value_float {get; set;}
		public int? value_integer {get; set;}
		public object value_reference {get; set;}
		public string value_text {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("fields_id")]
		public ir_model_fields Fields {get; set;}
	}

	public class ir_property_Type{
		/// <summary>
		/// Char
		/// </summary>
		public static readonly ir_property_Type Char = new ir_property_Type("char");
		/// <summary>
		/// Float
		/// </summary>
		public static readonly ir_property_Type Float = new ir_property_Type("float");
		/// <summary>
		/// Boolean
		/// </summary>
		public static readonly ir_property_Type Boolean = new ir_property_Type("boolean");
		/// <summary>
		/// Integer
		/// </summary>
		public static readonly ir_property_Type Integer = new ir_property_Type("integer");
		/// <summary>
		/// Text
		/// </summary>
		public static readonly ir_property_Type Text = new ir_property_Type("text");
		/// <summary>
		/// Binary
		/// </summary>
		public static readonly ir_property_Type Binary = new ir_property_Type("binary");
		/// <summary>
		/// Many2One
		/// </summary>
		public static readonly ir_property_Type Many2one = new ir_property_Type("many2one");
		/// <summary>
		/// Date
		/// </summary>
		public static readonly ir_property_Type Date = new ir_property_Type("date");
		/// <summary>
		/// DateTime
		/// </summary>
		public static readonly ir_property_Type Datetime = new ir_property_Type("datetime");

		private ir_property_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_rule{

		public int id {get; set;}
		public bool active {get; set;}
		public string domain {get; set;}
		public string domain_force {get; set;}
		public bool global {get; set;}
		public ICollection<res_groups> groups {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public bool perm_create {get; set;}
		public bool perm_read {get; set;}
		public bool perm_unlink {get; set;}
		public bool perm_write {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
	}

	public class ir_sequence{

		public int id {get; set;}
		public bool active {get; set;}
		[OpenErpEnum]
		public ir_sequence_Code code {get; set;}
		public int? company_id {get; set;}
		public ICollection<account_sequence_fiscalyear> fiscal_ids {get; set;}
		[OpenErpEnum]
		public ir_sequence_Implementation implementation {get; set;}
		public string name {get; set;}
		public int number_increment {get; set;}
		public int number_next {get; set;}
		public int number_next_actual {get; set;}
		public int padding {get; set;}
		public string prefix {get; set;}
		public string suffix {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
	}

	public class ir_sequence_Code{
		/// <summary>
		/// Analytic account
		/// </summary>
		public static readonly ir_sequence_Code Analytic_Account = new ir_sequence_Code("account.analytic.account");
		/// <summary>
		/// Account Reconcile
		/// </summary>
		public static readonly ir_sequence_Code Account_Reconcile = new ir_sequence_Code("account.reconcile");
		/// <summary>
		/// Account Bank Statement
		/// </summary>
		public static readonly ir_sequence_Code Account_Bank_Statement = new ir_sequence_Code("account.bank.statement");
		/// <summary>
		/// Account Cash Statement
		/// </summary>
		public static readonly ir_sequence_Code Account_Cash_Statement = new ir_sequence_Code("account.cash.statement");
		/// <summary>
		/// Cash Receipt
		/// </summary>
		public static readonly ir_sequence_Code Cash_Receipt = new ir_sequence_Code("rec_voucher");
		/// <summary>
		/// Cash Payment
		/// </summary>
		public static readonly ir_sequence_Code Cash_Payment = new ir_sequence_Code("pay_voucher");
		/// <summary>
		/// Bank Receipt
		/// </summary>
		public static readonly ir_sequence_Code Bank_Receipt = new ir_sequence_Code("bank_rec_voucher");
		/// <summary>
		/// Bank Payment
		/// </summary>
		public static readonly ir_sequence_Code Bank_Payment = new ir_sequence_Code("bank_pay_voucher");
		/// <summary>
		/// Contra Entry
		/// </summary>
		public static readonly ir_sequence_Code Contra_Entry = new ir_sequence_Code("cont_voucher");
		/// <summary>
		/// Sales Entry
		/// </summary>
		public static readonly ir_sequence_Code Sales_Entry = new ir_sequence_Code("journal_sale_vou");
		/// <summary>
		/// Purchase Entry
		/// </summary>
		public static readonly ir_sequence_Code Purchase_Entry = new ir_sequence_Code("journal_pur_vou");
		/// <summary>
		/// Sales Order
		/// </summary>
		public static readonly ir_sequence_Code Sales_Order = new ir_sequence_Code("sale.order");

		private ir_sequence_Code(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_sequence_Implementation{
		/// <summary>
		/// Standard
		/// </summary>
		public static readonly ir_sequence_Implementation Standard = new ir_sequence_Implementation("standard");
		/// <summary>
		/// No gap
		/// </summary>
		public static readonly ir_sequence_Implementation No_Gap = new ir_sequence_Implementation("no_gap");

		private ir_sequence_Implementation(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_sequence_type{

		public int id {get; set;}
		public string code {get; set;}
		public string name {get; set;}
	}

	public class ir_server_object_lines{

		public int id {get; set;}
		public int? col1 {get; set;}
		public int? server_id {get; set;}
		[OpenErpEnum]
		public ir_server_object_lines_Type type {get; set;}
		public string value {get; set;}
		[OpenErpForeignKey("col1")]
		public ir_model_fields Col1 {get; set;}
		[OpenErpForeignKey("server_id")]
		public ir_actions_server Server {get; set;}
	}

	public class ir_server_object_lines_Type{
		/// <summary>
		/// Value
		/// </summary>
		public static readonly ir_server_object_lines_Type Value = new ir_server_object_lines_Type("value");
		/// <summary>
		/// Formula
		/// </summary>
		public static readonly ir_server_object_lines_Type Formula = new ir_server_object_lines_Type("equation");

		private ir_server_object_lines_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_translation{

		public int id {get; set;}
		public string comments {get; set;}
		[OpenErpEnum]
		public ir_translation_Lang lang {get; set;}
		public string module {get; set;}
		public string name {get; set;}
		public int? res_id {get; set;}
		public string source {get; set;}
		public string src {get; set;}
		[OpenErpEnum]
		public ir_translation_State state {get; set;}
		[OpenErpEnum]
		public ir_translation_Type type {get; set;}
		public string value {get; set;}
	}

	public class ir_translation_Lang{
		/// <summary>
		/// English
		/// </summary>
		public static readonly ir_translation_Lang English = new ir_translation_Lang("en_US");

		private ir_translation_Lang(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_translation_State{
		/// <summary>
		/// To Translate
		/// </summary>
		public static readonly ir_translation_State To_Translate = new ir_translation_State("to_translate");
		/// <summary>
		/// Translation in Progress
		/// </summary>
		public static readonly ir_translation_State Translation_In_Progress = new ir_translation_State("inprogress");
		/// <summary>
		/// Translated
		/// </summary>
		public static readonly ir_translation_State Translated = new ir_translation_State("translated");

		private ir_translation_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_translation_Type{
		/// <summary>
		/// Field
		/// </summary>
		public static readonly ir_translation_Type Field = new ir_translation_Type("field");
		/// <summary>
		/// Object
		/// </summary>
		public static readonly ir_translation_Type Object = new ir_translation_Type("model");
		/// <summary>
		/// RML  (deprecated - use Report)
		/// </summary>
		public static readonly ir_translation_Type RML___Deprecated__Use_Report = new ir_translation_Type("rml");
		/// <summary>
		/// Report/Template
		/// </summary>
		public static readonly ir_translation_Type Report_Template = new ir_translation_Type("report");
		/// <summary>
		/// Selection
		/// </summary>
		public static readonly ir_translation_Type Selection = new ir_translation_Type("selection");
		/// <summary>
		/// View
		/// </summary>
		public static readonly ir_translation_Type View = new ir_translation_Type("view");
		/// <summary>
		/// Wizard Button
		/// </summary>
		public static readonly ir_translation_Type Wizard_Button = new ir_translation_Type("wizard_button");
		/// <summary>
		/// Wizard Field
		/// </summary>
		public static readonly ir_translation_Type Wizard_Field = new ir_translation_Type("wizard_field");
		/// <summary>
		/// Wizard View
		/// </summary>
		public static readonly ir_translation_Type Wizard_View = new ir_translation_Type("wizard_view");
		/// <summary>
		/// XSL
		/// </summary>
		public static readonly ir_translation_Type XSL = new ir_translation_Type("xsl");
		/// <summary>
		/// Help
		/// </summary>
		public static readonly ir_translation_Type Help = new ir_translation_Type("help");
		/// <summary>
		/// Code
		/// </summary>
		public static readonly ir_translation_Type Code = new ir_translation_Type("code");
		/// <summary>
		/// Constraint
		/// </summary>
		public static readonly ir_translation_Type Constraint = new ir_translation_Type("constraint");
		/// <summary>
		/// SQL Constraint
		/// </summary>
		public static readonly ir_translation_Type SQL_Constraint = new ir_translation_Type("sql_constraint");

		private ir_translation_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_ui_menu{

		public int id {get; set;}
		public object action {get; set;}
		public ICollection<ir_ui_menu> child_id {get; set;}
		public string complete_name {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		[OpenErpEnum]
		public ir_ui_menu_Icon icon {get; set;}
		public string icon_pict {get; set;}
		public int? mail_group_id {get; set;}
		public string name {get; set;}
		public bool needaction_enabled {get; set;}
		public int? parent_id {get; set;}
		public int? parent_left {get; set;}
		public int? parent_right {get; set;}
		public int? sequence {get; set;}
		public string web_icon {get; set;}
		public Object web_icon_data {get; set;}
		public string web_icon_hover {get; set;}
		public Object web_icon_hover_data {get; set;}
		[OpenErpForeignKey("mail_group_id")]
		public mail_group MailGroup {get; set;}
		[OpenErpForeignKey("parent_id")]
		public ir_ui_menu Parent {get; set;}
	}

	public class ir_ui_menu_Icon{
		/// <summary>
		/// STOCK_ABOUT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ABOUT = new ir_ui_menu_Icon("STOCK_ABOUT");
		/// <summary>
		/// STOCK_ADD
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ADD = new ir_ui_menu_Icon("STOCK_ADD");
		/// <summary>
		/// STOCK_APPLY
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_APPLY = new ir_ui_menu_Icon("STOCK_APPLY");
		/// <summary>
		/// STOCK_BOLD
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_BOLD = new ir_ui_menu_Icon("STOCK_BOLD");
		/// <summary>
		/// STOCK_CANCEL
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CANCEL = new ir_ui_menu_Icon("STOCK_CANCEL");
		/// <summary>
		/// STOCK_CDROM
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CDROM = new ir_ui_menu_Icon("STOCK_CDROM");
		/// <summary>
		/// STOCK_CLEAR
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CLEAR = new ir_ui_menu_Icon("STOCK_CLEAR");
		/// <summary>
		/// STOCK_CLOSE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CLOSE = new ir_ui_menu_Icon("STOCK_CLOSE");
		/// <summary>
		/// STOCK_COLOR_PICKER
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_COLOR_PICKER = new ir_ui_menu_Icon("STOCK_COLOR_PICKER");
		/// <summary>
		/// STOCK_CONNECT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CONNECT = new ir_ui_menu_Icon("STOCK_CONNECT");
		/// <summary>
		/// STOCK_CONVERT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CONVERT = new ir_ui_menu_Icon("STOCK_CONVERT");
		/// <summary>
		/// STOCK_COPY
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_COPY = new ir_ui_menu_Icon("STOCK_COPY");
		/// <summary>
		/// STOCK_CUT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_CUT = new ir_ui_menu_Icon("STOCK_CUT");
		/// <summary>
		/// STOCK_DELETE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DELETE = new ir_ui_menu_Icon("STOCK_DELETE");
		/// <summary>
		/// STOCK_DIALOG_AUTHENTICATION
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIALOG_AUTHENTICATION = new ir_ui_menu_Icon("STOCK_DIALOG_AUTHENTICATION");
		/// <summary>
		/// STOCK_DIALOG_ERROR
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIALOG_ERROR = new ir_ui_menu_Icon("STOCK_DIALOG_ERROR");
		/// <summary>
		/// STOCK_DIALOG_INFO
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIALOG_INFO = new ir_ui_menu_Icon("STOCK_DIALOG_INFO");
		/// <summary>
		/// STOCK_DIALOG_QUESTION
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIALOG_QUESTION = new ir_ui_menu_Icon("STOCK_DIALOG_QUESTION");
		/// <summary>
		/// STOCK_DIALOG_WARNING
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIALOG_WARNING = new ir_ui_menu_Icon("STOCK_DIALOG_WARNING");
		/// <summary>
		/// STOCK_DIRECTORY
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DIRECTORY = new ir_ui_menu_Icon("STOCK_DIRECTORY");
		/// <summary>
		/// STOCK_DISCONNECT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DISCONNECT = new ir_ui_menu_Icon("STOCK_DISCONNECT");
		/// <summary>
		/// STOCK_DND
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DND = new ir_ui_menu_Icon("STOCK_DND");
		/// <summary>
		/// STOCK_DND_MULTIPLE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_DND_MULTIPLE = new ir_ui_menu_Icon("STOCK_DND_MULTIPLE");
		/// <summary>
		/// STOCK_EDIT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_EDIT = new ir_ui_menu_Icon("STOCK_EDIT");
		/// <summary>
		/// STOCK_EXECUTE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_EXECUTE = new ir_ui_menu_Icon("STOCK_EXECUTE");
		/// <summary>
		/// STOCK_FILE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_FILE = new ir_ui_menu_Icon("STOCK_FILE");
		/// <summary>
		/// STOCK_FIND
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_FIND = new ir_ui_menu_Icon("STOCK_FIND");
		/// <summary>
		/// STOCK_FIND_AND_REPLACE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_FIND_AND_REPLACE = new ir_ui_menu_Icon("STOCK_FIND_AND_REPLACE");
		/// <summary>
		/// STOCK_FLOPPY
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_FLOPPY = new ir_ui_menu_Icon("STOCK_FLOPPY");
		/// <summary>
		/// STOCK_GOTO_BOTTOM
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GOTO_BOTTOM = new ir_ui_menu_Icon("STOCK_GOTO_BOTTOM");
		/// <summary>
		/// STOCK_GOTO_FIRST
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GOTO_FIRST = new ir_ui_menu_Icon("STOCK_GOTO_FIRST");
		/// <summary>
		/// STOCK_GOTO_LAST
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GOTO_LAST = new ir_ui_menu_Icon("STOCK_GOTO_LAST");
		/// <summary>
		/// STOCK_GOTO_TOP
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GOTO_TOP = new ir_ui_menu_Icon("STOCK_GOTO_TOP");
		/// <summary>
		/// STOCK_GO_BACK
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GO_BACK = new ir_ui_menu_Icon("STOCK_GO_BACK");
		/// <summary>
		/// STOCK_GO_DOWN
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GO_DOWN = new ir_ui_menu_Icon("STOCK_GO_DOWN");
		/// <summary>
		/// STOCK_GO_FORWARD
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GO_FORWARD = new ir_ui_menu_Icon("STOCK_GO_FORWARD");
		/// <summary>
		/// STOCK_GO_UP
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_GO_UP = new ir_ui_menu_Icon("STOCK_GO_UP");
		/// <summary>
		/// STOCK_HARDDISK
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_HARDDISK = new ir_ui_menu_Icon("STOCK_HARDDISK");
		/// <summary>
		/// STOCK_HELP
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_HELP = new ir_ui_menu_Icon("STOCK_HELP");
		/// <summary>
		/// STOCK_HOME
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_HOME = new ir_ui_menu_Icon("STOCK_HOME");
		/// <summary>
		/// STOCK_INDENT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_INDENT = new ir_ui_menu_Icon("STOCK_INDENT");
		/// <summary>
		/// STOCK_INDEX
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_INDEX = new ir_ui_menu_Icon("STOCK_INDEX");
		/// <summary>
		/// STOCK_ITALIC
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ITALIC = new ir_ui_menu_Icon("STOCK_ITALIC");
		/// <summary>
		/// STOCK_JUMP_TO
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_JUMP_TO = new ir_ui_menu_Icon("STOCK_JUMP_TO");
		/// <summary>
		/// STOCK_JUSTIFY_CENTER
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_JUSTIFY_CENTER = new ir_ui_menu_Icon("STOCK_JUSTIFY_CENTER");
		/// <summary>
		/// STOCK_JUSTIFY_FILL
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_JUSTIFY_FILL = new ir_ui_menu_Icon("STOCK_JUSTIFY_FILL");
		/// <summary>
		/// STOCK_JUSTIFY_LEFT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_JUSTIFY_LEFT = new ir_ui_menu_Icon("STOCK_JUSTIFY_LEFT");
		/// <summary>
		/// STOCK_JUSTIFY_RIGHT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_JUSTIFY_RIGHT = new ir_ui_menu_Icon("STOCK_JUSTIFY_RIGHT");
		/// <summary>
		/// STOCK_MEDIA_FORWARD
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_FORWARD = new ir_ui_menu_Icon("STOCK_MEDIA_FORWARD");
		/// <summary>
		/// STOCK_MEDIA_NEXT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_NEXT = new ir_ui_menu_Icon("STOCK_MEDIA_NEXT");
		/// <summary>
		/// STOCK_MEDIA_PAUSE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_PAUSE = new ir_ui_menu_Icon("STOCK_MEDIA_PAUSE");
		/// <summary>
		/// STOCK_MEDIA_PLAY
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_PLAY = new ir_ui_menu_Icon("STOCK_MEDIA_PLAY");
		/// <summary>
		/// STOCK_MEDIA_PREVIOUS
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_PREVIOUS = new ir_ui_menu_Icon("STOCK_MEDIA_PREVIOUS");
		/// <summary>
		/// STOCK_MEDIA_RECORD
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_RECORD = new ir_ui_menu_Icon("STOCK_MEDIA_RECORD");
		/// <summary>
		/// STOCK_MEDIA_REWIND
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_REWIND = new ir_ui_menu_Icon("STOCK_MEDIA_REWIND");
		/// <summary>
		/// STOCK_MEDIA_STOP
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MEDIA_STOP = new ir_ui_menu_Icon("STOCK_MEDIA_STOP");
		/// <summary>
		/// STOCK_MISSING_IMAGE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_MISSING_IMAGE = new ir_ui_menu_Icon("STOCK_MISSING_IMAGE");
		/// <summary>
		/// STOCK_NETWORK
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_NETWORK = new ir_ui_menu_Icon("STOCK_NETWORK");
		/// <summary>
		/// STOCK_NEW
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_NEW = new ir_ui_menu_Icon("STOCK_NEW");
		/// <summary>
		/// STOCK_NO
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_NO = new ir_ui_menu_Icon("STOCK_NO");
		/// <summary>
		/// STOCK_OK
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_OK = new ir_ui_menu_Icon("STOCK_OK");
		/// <summary>
		/// STOCK_OPEN
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_OPEN = new ir_ui_menu_Icon("STOCK_OPEN");
		/// <summary>
		/// STOCK_PASTE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_PASTE = new ir_ui_menu_Icon("STOCK_PASTE");
		/// <summary>
		/// STOCK_PREFERENCES
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_PREFERENCES = new ir_ui_menu_Icon("STOCK_PREFERENCES");
		/// <summary>
		/// STOCK_PRINT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_PRINT = new ir_ui_menu_Icon("STOCK_PRINT");
		/// <summary>
		/// STOCK_PRINT_PREVIEW
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_PRINT_PREVIEW = new ir_ui_menu_Icon("STOCK_PRINT_PREVIEW");
		/// <summary>
		/// STOCK_PROPERTIES
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_PROPERTIES = new ir_ui_menu_Icon("STOCK_PROPERTIES");
		/// <summary>
		/// STOCK_QUIT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_QUIT = new ir_ui_menu_Icon("STOCK_QUIT");
		/// <summary>
		/// STOCK_REDO
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_REDO = new ir_ui_menu_Icon("STOCK_REDO");
		/// <summary>
		/// STOCK_REFRESH
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_REFRESH = new ir_ui_menu_Icon("STOCK_REFRESH");
		/// <summary>
		/// STOCK_REMOVE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_REMOVE = new ir_ui_menu_Icon("STOCK_REMOVE");
		/// <summary>
		/// STOCK_REVERT_TO_SAVED
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_REVERT_TO_SAVED = new ir_ui_menu_Icon("STOCK_REVERT_TO_SAVED");
		/// <summary>
		/// STOCK_SAVE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SAVE = new ir_ui_menu_Icon("STOCK_SAVE");
		/// <summary>
		/// STOCK_SAVE_AS
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SAVE_AS = new ir_ui_menu_Icon("STOCK_SAVE_AS");
		/// <summary>
		/// STOCK_SELECT_COLOR
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SELECT_COLOR = new ir_ui_menu_Icon("STOCK_SELECT_COLOR");
		/// <summary>
		/// STOCK_SELECT_FONT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SELECT_FONT = new ir_ui_menu_Icon("STOCK_SELECT_FONT");
		/// <summary>
		/// STOCK_SORT_ASCENDING
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SORT_ASCENDING = new ir_ui_menu_Icon("STOCK_SORT_ASCENDING");
		/// <summary>
		/// STOCK_SORT_DESCENDING
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SORT_DESCENDING = new ir_ui_menu_Icon("STOCK_SORT_DESCENDING");
		/// <summary>
		/// STOCK_SPELL_CHECK
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_SPELL_CHECK = new ir_ui_menu_Icon("STOCK_SPELL_CHECK");
		/// <summary>
		/// STOCK_STOP
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_STOP = new ir_ui_menu_Icon("STOCK_STOP");
		/// <summary>
		/// STOCK_STRIKETHROUGH
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_STRIKETHROUGH = new ir_ui_menu_Icon("STOCK_STRIKETHROUGH");
		/// <summary>
		/// STOCK_UNDELETE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_UNDELETE = new ir_ui_menu_Icon("STOCK_UNDELETE");
		/// <summary>
		/// STOCK_UNDERLINE
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_UNDERLINE = new ir_ui_menu_Icon("STOCK_UNDERLINE");
		/// <summary>
		/// STOCK_UNDO
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_UNDO = new ir_ui_menu_Icon("STOCK_UNDO");
		/// <summary>
		/// STOCK_UNINDENT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_UNINDENT = new ir_ui_menu_Icon("STOCK_UNINDENT");
		/// <summary>
		/// STOCK_YES
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_YES = new ir_ui_menu_Icon("STOCK_YES");
		/// <summary>
		/// STOCK_ZOOM_100
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ZOOM_100 = new ir_ui_menu_Icon("STOCK_ZOOM_100");
		/// <summary>
		/// STOCK_ZOOM_FIT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ZOOM_FIT = new ir_ui_menu_Icon("STOCK_ZOOM_FIT");
		/// <summary>
		/// STOCK_ZOOM_IN
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ZOOM_IN = new ir_ui_menu_Icon("STOCK_ZOOM_IN");
		/// <summary>
		/// STOCK_ZOOM_OUT
		/// </summary>
		public static readonly ir_ui_menu_Icon STOCK_ZOOM_OUT = new ir_ui_menu_Icon("STOCK_ZOOM_OUT");
		/// <summary>
		/// terp-account
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpaccount = new ir_ui_menu_Icon("terp-account");
		/// <summary>
		/// terp-crm
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpcrm = new ir_ui_menu_Icon("terp-crm");
		/// <summary>
		/// terp-mrp
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmrp = new ir_ui_menu_Icon("terp-mrp");
		/// <summary>
		/// terp-product
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpproduct = new ir_ui_menu_Icon("terp-product");
		/// <summary>
		/// terp-purchase
		/// </summary>
		public static readonly ir_ui_menu_Icon Terppurchase = new ir_ui_menu_Icon("terp-purchase");
		/// <summary>
		/// terp-sale
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpsale = new ir_ui_menu_Icon("terp-sale");
		/// <summary>
		/// terp-tools
		/// </summary>
		public static readonly ir_ui_menu_Icon Terptools = new ir_ui_menu_Icon("terp-tools");
		/// <summary>
		/// terp-administration
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpadministration = new ir_ui_menu_Icon("terp-administration");
		/// <summary>
		/// terp-hr
		/// </summary>
		public static readonly ir_ui_menu_Icon Terphr = new ir_ui_menu_Icon("terp-hr");
		/// <summary>
		/// terp-partner
		/// </summary>
		public static readonly ir_ui_menu_Icon Terppartner = new ir_ui_menu_Icon("terp-partner");
		/// <summary>
		/// terp-project
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpproject = new ir_ui_menu_Icon("terp-project");
		/// <summary>
		/// terp-report
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpreport = new ir_ui_menu_Icon("terp-report");
		/// <summary>
		/// terp-stock
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock = new ir_ui_menu_Icon("terp-stock");
		/// <summary>
		/// terp-calendar
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpcalendar = new ir_ui_menu_Icon("terp-calendar");
		/// <summary>
		/// terp-graph
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgraph = new ir_ui_menu_Icon("terp-graph");
		/// <summary>
		/// terp-check
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpcheck = new ir_ui_menu_Icon("terp-check");
		/// <summary>
		/// terp-go-month
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgomonth = new ir_ui_menu_Icon("terp-go-month");
		/// <summary>
		/// terp-go-year
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgoyear = new ir_ui_menu_Icon("terp-go-year");
		/// <summary>
		/// terp-go-today
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgotoday = new ir_ui_menu_Icon("terp-go-today");
		/// <summary>
		/// terp-document-new
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpdocumentnew = new ir_ui_menu_Icon("terp-document-new");
		/// <summary>
		/// terp-camera_test
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpcamera_Test = new ir_ui_menu_Icon("terp-camera_test");
		/// <summary>
		/// terp-emblem-important
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpemblemimportant = new ir_ui_menu_Icon("terp-emblem-important");
		/// <summary>
		/// terp-gtk-media-pause
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkmediapause = new ir_ui_menu_Icon("terp-gtk-media-pause");
		/// <summary>
		/// terp-gtk-stop
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkstop = new ir_ui_menu_Icon("terp-gtk-stop");
		/// <summary>
		/// terp-gnome-cpu-frequency-applet+
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgnomecpufrequencyapplet_ = new ir_ui_menu_Icon("terp-gnome-cpu-frequency-applet+");
		/// <summary>
		/// terp-dialog-close
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpdialogclose = new ir_ui_menu_Icon("terp-dialog-close");
		/// <summary>
		/// terp-gtk-jump-to-rtl
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkjumptortl = new ir_ui_menu_Icon("terp-gtk-jump-to-rtl");
		/// <summary>
		/// terp-gtk-jump-to-ltr
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkjumptoltr = new ir_ui_menu_Icon("terp-gtk-jump-to-ltr");
		/// <summary>
		/// terp-accessories-archiver
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpaccessoriesarchiver = new ir_ui_menu_Icon("terp-accessories-archiver");
		/// <summary>
		/// terp-stock_align_left_24
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock_Align_Left_24 = new ir_ui_menu_Icon("terp-stock_align_left_24");
		/// <summary>
		/// terp-stock_effects-object-colorize
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock_Effectsobjectcolorize = new ir_ui_menu_Icon("terp-stock_effects-object-colorize");
		/// <summary>
		/// terp-go-home
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgohome = new ir_ui_menu_Icon("terp-go-home");
		/// <summary>
		/// terp-gtk-go-back-rtl
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkgobackrtl = new ir_ui_menu_Icon("terp-gtk-go-back-rtl");
		/// <summary>
		/// terp-gtk-go-back-ltr
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkgobackltr = new ir_ui_menu_Icon("terp-gtk-go-back-ltr");
		/// <summary>
		/// terp-personal
		/// </summary>
		public static readonly ir_ui_menu_Icon Terppersonal = new ir_ui_menu_Icon("terp-personal");
		/// <summary>
		/// terp-personal+
		/// </summary>
		public static readonly ir_ui_menu_Icon Terppersonal_ = new ir_ui_menu_Icon("terp-personal+");
		/// <summary>
		/// terp-accessories-archiver-minus
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpaccessoriesarchiverminus = new ir_ui_menu_Icon("terp-accessories-archiver-minus");
		/// <summary>
		/// terp-accessories-archiver+
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpaccessoriesarchiver_ = new ir_ui_menu_Icon("terp-accessories-archiver+");
		/// <summary>
		/// terp-stock_symbol-selection
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock_Symbolselection = new ir_ui_menu_Icon("terp-stock_symbol-selection");
		/// <summary>
		/// terp-call-start
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpcallstart = new ir_ui_menu_Icon("terp-call-start");
		/// <summary>
		/// terp-dolar
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpdolar = new ir_ui_menu_Icon("terp-dolar");
		/// <summary>
		/// terp-face-plain
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpfaceplain = new ir_ui_menu_Icon("terp-face-plain");
		/// <summary>
		/// terp-folder-blue
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpfolderblue = new ir_ui_menu_Icon("terp-folder-blue");
		/// <summary>
		/// terp-folder-green
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpfoldergreen = new ir_ui_menu_Icon("terp-folder-green");
		/// <summary>
		/// terp-folder-orange
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpfolderorange = new ir_ui_menu_Icon("terp-folder-orange");
		/// <summary>
		/// terp-folder-yellow
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpfolderyellow = new ir_ui_menu_Icon("terp-folder-yellow");
		/// <summary>
		/// terp-gdu-smart-failing
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgdusmartfailing = new ir_ui_menu_Icon("terp-gdu-smart-failing");
		/// <summary>
		/// terp-go-week
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgoweek = new ir_ui_menu_Icon("terp-go-week");
		/// <summary>
		/// terp-gtk-select-all
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpgtkselectall = new ir_ui_menu_Icon("terp-gtk-select-all");
		/// <summary>
		/// terp-locked
		/// </summary>
		public static readonly ir_ui_menu_Icon Terplocked = new ir_ui_menu_Icon("terp-locked");
		/// <summary>
		/// terp-mail-forward
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmailforward = new ir_ui_menu_Icon("terp-mail-forward");
		/// <summary>
		/// terp-mail-message-new
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmailmessagenew = new ir_ui_menu_Icon("terp-mail-message-new");
		/// <summary>
		/// terp-mail-replied
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmailreplied = new ir_ui_menu_Icon("terp-mail-replied");
		/// <summary>
		/// terp-rating-rated
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpratingrated = new ir_ui_menu_Icon("terp-rating-rated");
		/// <summary>
		/// terp-stage
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstage = new ir_ui_menu_Icon("terp-stage");
		/// <summary>
		/// terp-stock_format-scientific
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock_Formatscientific = new ir_ui_menu_Icon("terp-stock_format-scientific");
		/// <summary>
		/// terp-dolar_ok!
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpdolar_Ok = new ir_ui_menu_Icon("terp-dolar_ok!");
		/// <summary>
		/// terp-idea
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpidea = new ir_ui_menu_Icon("terp-idea");
		/// <summary>
		/// terp-stock_format-default
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpstock_Formatdefault = new ir_ui_menu_Icon("terp-stock_format-default");
		/// <summary>
		/// terp-mail-
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmail = new ir_ui_menu_Icon("terp-mail-");
		/// <summary>
		/// terp-mail_delete
		/// </summary>
		public static readonly ir_ui_menu_Icon Terpmail_Delete = new ir_ui_menu_Icon("terp-mail_delete");

		private ir_ui_menu_Icon(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_ui_view{

		public int id {get; set;}
		public string arch {get; set;}
		public string field_parent {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public int? inherit_id {get; set;}
		public string model {get; set;}
		public string name {get; set;}
		public int? priority {get; set;}
		[OpenErpEnum]
		public ir_ui_view_Type type {get; set;}
		public string xml_id {get; set;}
		[OpenErpForeignKey("inherit_id")]
		public ir_ui_view Inherit {get; set;}
	}

	public class ir_ui_view_Type{
		/// <summary>
		/// Tree
		/// </summary>
		public static readonly ir_ui_view_Type Tree = new ir_ui_view_Type("tree");
		/// <summary>
		/// Form
		/// </summary>
		public static readonly ir_ui_view_Type Form = new ir_ui_view_Type("form");
		/// <summary>
		/// mdx
		/// </summary>
		public static readonly ir_ui_view_Type Mdx = new ir_ui_view_Type("mdx");
		/// <summary>
		/// Graph
		/// </summary>
		public static readonly ir_ui_view_Type Graph = new ir_ui_view_Type("graph");
		/// <summary>
		/// Calendar
		/// </summary>
		public static readonly ir_ui_view_Type Calendar = new ir_ui_view_Type("calendar");
		/// <summary>
		/// Diagram
		/// </summary>
		public static readonly ir_ui_view_Type Diagram = new ir_ui_view_Type("diagram");
		/// <summary>
		/// Gantt
		/// </summary>
		public static readonly ir_ui_view_Type Gantt = new ir_ui_view_Type("gantt");
		/// <summary>
		/// Kanban
		/// </summary>
		public static readonly ir_ui_view_Type Kanban = new ir_ui_view_Type("kanban");
		/// <summary>
		/// Search
		/// </summary>
		public static readonly ir_ui_view_Type Search = new ir_ui_view_Type("search");

		private ir_ui_view_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class ir_ui_view_custom{

		public int id {get; set;}
		public string arch {get; set;}
		public int? ref_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("ref_id")]
		public ir_ui_view Ref {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ir_ui_view_sc{

		public int id {get; set;}
		public string name {get; set;}
		public int? res_id {get; set;}
		public string resource {get; set;}
		public int? sequence {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ir_values{

		public int id {get; set;}
		public int? action_id {get; set;}
		public int? company_id {get; set;}
		[OpenErpEnum]
		public ir_values_Key key {get; set;}
		public string key2 {get; set;}
		public string model {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public int? res_id {get; set;}
		public int? user_id {get; set;}
		public string value {get; set;}
		public string value_unpickle {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_actions Action {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ir_values_Key{
		/// <summary>
		/// Action
		/// </summary>
		public static readonly ir_values_Key Action = new ir_values_Key("action");
		/// <summary>
		/// Default
		/// </summary>
		public static readonly ir_values_Key Default = new ir_values_Key("default");

		private ir_values_Key(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class mail_alias{

		public int id {get; set;}
		public string alias_defaults {get; set;}
		public string alias_domain {get; set;}
		public int? alias_force_thread_id {get; set;}
		public int? alias_model_id {get; set;}
		public string alias_name {get; set;}
		public int? alias_user_id {get; set;}
		[OpenErpForeignKey("alias_model_id")]
		public ir_model AliasModel {get; set;}
		[OpenErpForeignKey("alias_user_id")]
		public res_users AliasUser {get; set;}
	}

	public class mail_followers{

		public int id {get; set;}
		public int? partner_id {get; set;}
		public int? res_id {get; set;}
		public string res_model {get; set;}
		public ICollection<mail_message_subtype> subtype_ids {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
	}

	public class mail_group{

		public int id {get; set;}
		public int? alias_id {get; set;}
		public string description {get; set;}
		public ICollection<res_groups> group_ids {get; set;}
		public int? group_public_id {get; set;}
		public Object image {get; set;}
		public Object image_medium {get; set;}
		public Object image_small {get; set;}
		public int? menu_id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public mail_group_Public Public {get; set;}
		[OpenErpForeignKey("alias_id")]
		public mail_alias Alias {get; set;}
		[OpenErpForeignKey("group_public_id")]
		public res_groups GroupPublic {get; set;}
		[OpenErpForeignKey("menu_id")]
		public ir_ui_menu Menu {get; set;}
	}

	public class mail_group_Public{
		/// <summary>
		/// Public
		/// </summary>
		public static readonly mail_group_Public Public = new mail_group_Public("public");
		/// <summary>
		/// Private
		/// </summary>
		public static readonly mail_group_Public Private = new mail_group_Public("private");
		/// <summary>
		/// Selected Group Only
		/// </summary>
		public static readonly mail_group_Public Selected_Group_Only = new mail_group_Public("groups");

		private mail_group_Public(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class mail_mail{

		public int id {get; set;}
		public bool auto_delete {get; set;}
		public string body_html {get; set;}
		public string email_cc {get; set;}
		public string email_from {get; set;}
		public string email_to {get; set;}
		public int? fetchmail_server_id {get; set;}
		public int mail_message_id {get; set;}
		public int? mail_server_id {get; set;}
		public bool notification {get; set;}
		public string references {get; set;}
		public string reply_to {get; set;}
		[OpenErpEnum]
		public mail_mail_State state {get; set;}
		[OpenErpForeignKey("fetchmail_server_id")]
		public fetchmail_server FetchmailServer {get; set;}
		[OpenErpForeignKey("mail_message_id")]
		public mail_message MailMessage {get; set;}
		[OpenErpForeignKey("mail_server_id")]
		public ir_mail_server MailServer {get; set;}
	}

	public class mail_mail_State{
		/// <summary>
		/// Outgoing
		/// </summary>
		public static readonly mail_mail_State Outgoing = new mail_mail_State("outgoing");
		/// <summary>
		/// Sent
		/// </summary>
		public static readonly mail_mail_State Sent = new mail_mail_State("sent");
		/// <summary>
		/// Received
		/// </summary>
		public static readonly mail_mail_State Received = new mail_mail_State("received");
		/// <summary>
		/// Delivery Failed
		/// </summary>
		public static readonly mail_mail_State Delivery_Failed = new mail_mail_State("exception");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly mail_mail_State Cancelled = new mail_mail_State("cancel");

		private mail_mail_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class mail_message{

		public int id {get; set;}
		public ICollection<ir_attachment> attachment_ids {get; set;}
		public int? author_id {get; set;}
		public object body {get; set;}
		public ICollection<mail_message> child_ids {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		public string email_from {get; set;}
		public string message_id {get; set;}
		public string model {get; set;}
		public ICollection<mail_notification> notification_ids {get; set;}
		public ICollection<res_partner> notified_partner_ids {get; set;}
		public int? parent_id {get; set;}
		public ICollection<res_partner> partner_ids {get; set;}
		public string record_name {get; set;}
		public int? res_id {get; set;}
		public bool starred {get; set;}
		public string subject {get; set;}
		public int? subtype_id {get; set;}
		public bool to_read {get; set;}
		[OpenErpEnum]
		public mail_message_Type type {get; set;}
		public ICollection<res_users> vote_user_ids {get; set;}
		[OpenErpForeignKey("author_id")]
		public res_partner Author {get; set;}
		[OpenErpForeignKey("parent_id")]
		public mail_message Parent {get; set;}
		[OpenErpForeignKey("subtype_id")]
		public mail_message_subtype Subtype {get; set;}
	}

	public class mail_message_Type{
		/// <summary>
		/// Email
		/// </summary>
		public static readonly mail_message_Type Email = new mail_message_Type("email");
		/// <summary>
		/// Comment
		/// </summary>
		public static readonly mail_message_Type Comment = new mail_message_Type("comment");
		/// <summary>
		/// System notification
		/// </summary>
		public static readonly mail_message_Type System_Notification = new mail_message_Type("notification");

		private mail_message_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class mail_message_subtype{

		public int id {get; set;}
		public bool Default {get; set;}
		public string description {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public string relation_field {get; set;}
		public string res_model {get; set;}
		[OpenErpForeignKey("parent_id")]
		public mail_message_subtype Parent {get; set;}
	}

	public class mail_notification{

		public int id {get; set;}
		public int? message_id {get; set;}
		public int? partner_id {get; set;}
		public bool read {get; set;}
		public bool starred {get; set;}
		[OpenErpForeignKey("message_id")]
		public mail_message Message {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
	}

	public class mail_thread{

		public int id {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
	}

	public class multi_company_default{

		public int id {get; set;}
		public int? company_dest_id {get; set;}
		public int? company_id {get; set;}
		public string expression {get; set;}
		public int? field_id {get; set;}
		public string name {get; set;}
		public int? object_id {get; set;}
		public int? sequence {get; set;}
		[OpenErpForeignKey("company_dest_id")]
		public res_company CompanyDest {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("field_id")]
		public ir_model_fields Field {get; set;}
		[OpenErpForeignKey("object_id")]
		public ir_model Object {get; set;}
	}

	public class portal_payment_acquirer{

		public int id {get; set;}
		public string form_template {get; set;}
		public string name {get; set;}
		public bool visible {get; set;}
	}

	public class pricelist_partnerinfo{

		public int id {get; set;}
		public double? min_quantity {get; set;}
		public string name {get; set;}
		public double? price {get; set;}
		public int? suppinfo_id {get; set;}
		[OpenErpForeignKey("suppinfo_id")]
		public product_supplierinfo Suppinfo {get; set;}
	}

	public class process_condition{

		public int id {get; set;}
		public int? model_id {get; set;}
		public string model_states {get; set;}
		public string name {get; set;}
		public int? node_id {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("node_id")]
		public process_node Node {get; set;}
	}

	public class process_node{

		public int id {get; set;}
		public ICollection<process_condition> condition_ids {get; set;}
		public bool flow_start {get; set;}
		public string help_url {get; set;}
		[OpenErpEnum]
		public process_node_Kind kind {get; set;}
		public int? menu_id {get; set;}
		public int? model_id {get; set;}
		public string model_states {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? process_id {get; set;}
		public int? subflow_id {get; set;}
		public ICollection<process_transition> transition_in {get; set;}
		public ICollection<process_transition> transition_out {get; set;}
		[OpenErpForeignKey("menu_id")]
		public ir_ui_menu Menu {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
		[OpenErpForeignKey("process_id")]
		public process_process Process {get; set;}
		[OpenErpForeignKey("subflow_id")]
		public process_process Subflow {get; set;}
	}

	public class process_node_Kind{
		/// <summary>
		/// Status
		/// </summary>
		public static readonly process_node_Kind Status = new process_node_Kind("state");
		/// <summary>
		/// Subflow
		/// </summary>
		public static readonly process_node_Kind Subflow = new process_node_Kind("subflow");

		private process_node_Kind(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class process_process{

		public int id {get; set;}
		public bool active {get; set;}
		public int? model_id {get; set;}
		public string name {get; set;}
		public ICollection<process_node> node_ids {get; set;}
		public string note {get; set;}
		[OpenErpForeignKey("model_id")]
		public ir_model Model {get; set;}
	}

	public class process_transition{

		public int id {get; set;}
		public ICollection<process_transition_action> action_ids {get; set;}
		public ICollection<res_groups> group_ids {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public int? source_node_id {get; set;}
		public int? target_node_id {get; set;}
		public ICollection<workflow_transition> transition_ids {get; set;}
		[OpenErpForeignKey("source_node_id")]
		public process_node SourceNode {get; set;}
		[OpenErpForeignKey("target_node_id")]
		public process_node TargetNode {get; set;}
	}

	public class process_transition_action{

		public int id {get; set;}
		public string action {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public process_transition_action_State state {get; set;}
		public int? transition_id {get; set;}
		[OpenErpForeignKey("transition_id")]
		public process_transition Transition {get; set;}
	}

	public class process_transition_action_State{
		/// <summary>
		/// Dummy
		/// </summary>
		public static readonly process_transition_action_State Dummy = new process_transition_action_State("dummy");
		/// <summary>
		/// Object Method
		/// </summary>
		public static readonly process_transition_action_State Object_Method = new process_transition_action_State("object");
		/// <summary>
		/// Workflow Trigger
		/// </summary>
		public static readonly process_transition_action_State Workflow_Trigger = new process_transition_action_State("workflow");
		/// <summary>
		/// Action
		/// </summary>
		public static readonly process_transition_action_State Action = new process_transition_action_State("action");

		private process_transition_action_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_category{

		public int id {get; set;}
		public ICollection<product_category> child_id {get; set;}
		public string complete_name {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? parent_left {get; set;}
		public int? parent_right {get; set;}
		public int? property_account_expense_categ {get; set;}
		public int? property_account_income_categ {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public product_category_Type type {get; set;}
		[OpenErpForeignKey("parent_id")]
		public product_category Parent {get; set;}
		[OpenErpForeignKey("property_account_expense_categ")]
		public account_account PropertyAccountExpenseCateg {get; set;}
		[OpenErpForeignKey("property_account_income_categ")]
		public account_account PropertyAccountIncomeCateg {get; set;}
	}

	public class product_category_Type{
		/// <summary>
		/// View
		/// </summary>
		public static readonly product_category_Type View = new product_category_Type("view");
		/// <summary>
		/// Normal
		/// </summary>
		public static readonly product_category_Type Normal = new product_category_Type("normal");

		private product_category_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_packaging{

		public int id {get; set;}
		public string code {get; set;}
		public string ean {get; set;}
		public double? height {get; set;}
		public double? length {get; set;}
		public string name {get; set;}
		public int? product_id {get; set;}
		public double? qty {get; set;}
		public int? rows {get; set;}
		public int? sequence {get; set;}
		public int? ul {get; set;}
		public int? ul_qty {get; set;}
		public double? weight {get; set;}
		public double? weight_ul {get; set;}
		public double? width {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("ul")]
		public product_ul Ul {get; set;}
	}

	public class product_pricelist{

		public int id {get; set;}
		public bool active {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public product_pricelist_Type type {get; set;}
		public ICollection<product_pricelist_version> version_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
	}

	public class product_pricelist_Type{
		/// <summary>
		/// Sale Pricelist
		/// </summary>
		public static readonly product_pricelist_Type Sale_Pricelist = new product_pricelist_Type("sale");

		private product_pricelist_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_pricelist_item{

		public int id {get; set;}
		[OpenErpEnum]
		public product_pricelist_item_Base Base {get; set;}
		public int? base_pricelist_id {get; set;}
		public int? categ_id {get; set;}
		public int? company_id {get; set;}
		public int? min_quantity {get; set;}
		public string name {get; set;}
		public double? price_discount {get; set;}
		public double? price_max_margin {get; set;}
		public double? price_min_margin {get; set;}
		public double? price_round {get; set;}
		public double? price_surcharge {get; set;}
		public int? price_version_id {get; set;}
		public int? product_id {get; set;}
		public int? product_tmpl_id {get; set;}
		public int? sequence {get; set;}
		[OpenErpForeignKey("base_pricelist_id")]
		public product_pricelist BasePricelist {get; set;}
		[OpenErpForeignKey("categ_id")]
		public product_category Categ {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("price_version_id")]
		public product_pricelist_version PriceVersion {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_tmpl_id")]
		public product_template ProductTmpl {get; set;}
	}

	public class product_pricelist_item_Base{
		/// <summary>
		/// Public Price
		/// </summary>
		public static readonly product_pricelist_item_Base Public_Price = new product_pricelist_item_Base("1");
		/// <summary>
		/// Cost Price
		/// </summary>
		public static readonly product_pricelist_item_Base Cost_Price = new product_pricelist_item_Base("2");
		/// <summary>
		/// Other Pricelist
		/// </summary>
		public static readonly product_pricelist_item_Base Other_Pricelist = new product_pricelist_item_Base("-1");
		/// <summary>
		/// Supplier Prices on the product form
		/// </summary>
		public static readonly product_pricelist_item_Base Supplier_Prices_On_The_Product_Form = new product_pricelist_item_Base("-2");

		private product_pricelist_item_Base(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_pricelist_type{

		public int id {get; set;}
		public string key {get; set;}
		public string name {get; set;}
	}

	public class product_pricelist_version{

		public int id {get; set;}
		public bool active {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_end {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_start {get; set;}
		public ICollection<product_pricelist_item> items_id {get; set;}
		public string name {get; set;}
		public int? pricelist_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("pricelist_id")]
		public product_pricelist Pricelist {get; set;}
	}

	public class product_price_type{

		public int id {get; set;}
		public bool active {get; set;}
		public int? currency_id {get; set;}
		[OpenErpEnum]
		public product_price_type_Field field {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
	}

	public class product_price_type_Field{
		/// <summary>
		/// Incoming
		/// </summary>
		public static readonly product_price_type_Field Incoming = new product_price_type_Field("incoming_qty");
		/// <summary>
		/// Sale Price
		/// </summary>
		public static readonly product_price_type_Field Sale_Price = new product_price_type_Field("list_price");
		/// <summary>
		/// Public Price
		/// </summary>
		public static readonly product_price_type_Field Public_Price = new product_price_type_Field("lst_price");
		/// <summary>
		/// Outgoing
		/// </summary>
		public static readonly product_price_type_Field Outgoing = new product_price_type_Field("outgoing_qty");
		/// <summary>
		/// Price
		/// </summary>
		public static readonly product_price_type_Field Price = new product_price_type_Field("price");
		/// <summary>
		/// Variant Price Extra
		/// </summary>
		public static readonly product_price_type_Field Variant_Price_Extra = new product_price_type_Field("price_extra");
		/// <summary>
		/// Variant Price Margin
		/// </summary>
		public static readonly product_price_type_Field Variant_Price_Margin = new product_price_type_Field("price_margin");
		/// <summary>
		/// Manufacturing Lead Time
		/// </summary>
		public static readonly product_price_type_Field Manufacturing_Lead_Time = new product_price_type_Field("produce_delay");
		/// <summary>
		/// Quantity On Hand
		/// </summary>
		public static readonly product_price_type_Field Quantity_On_Hand = new product_price_type_Field("qty_available");
		/// <summary>
		/// Supplier Quantity
		/// </summary>
		public static readonly product_price_type_Field Supplier_Quantity = new product_price_type_Field("seller_qty");
		/// <summary>
		/// Cost
		/// </summary>
		public static readonly product_price_type_Field Cost = new product_price_type_Field("standard_price");
		/// <summary>
		/// Unit of Measure -> UOS Coeff
		/// </summary>
		public static readonly product_price_type_Field Unit_Of_Measure__UOS_Coeff = new product_price_type_Field("uos_coeff");
		/// <summary>
		/// Quantity Available
		/// </summary>
		public static readonly product_price_type_Field Quantity_Available = new product_price_type_Field("virtual_available");
		/// <summary>
		/// Volume
		/// </summary>
		public static readonly product_price_type_Field Volume = new product_price_type_Field("volume");
		/// <summary>
		/// Warranty
		/// </summary>
		public static readonly product_price_type_Field Warranty = new product_price_type_Field("warranty");
		/// <summary>
		/// Gross Weight
		/// </summary>
		public static readonly product_price_type_Field Gross_Weight = new product_price_type_Field("weight");
		/// <summary>
		/// Net Weight
		/// </summary>
		public static readonly product_price_type_Field Net_Weight = new product_price_type_Field("weight_net");

		private product_price_type_Field(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_product{

		public int id {get; set;}
		public bool active {get; set;}
		public string code {get; set;}
		public int? color {get; set;}
		public string default_code {get; set;}
		public string ean13 {get; set;}
		public Object image {get; set;}
		public Object image_medium {get; set;}
		public Object image_small {get; set;}
		public double? incoming_qty {get; set;}
		public double? lst_price {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string name_template {get; set;}
		public double? outgoing_qty {get; set;}
		public ICollection<product_packaging> packaging {get; set;}
		public string partner_ref {get; set;}
		public double? price {get; set;}
		public double? price_extra {get; set;}
		public int? pricelist_id {get; set;}
		public double? price_margin {get; set;}
		public int? product_tmpl_id {get; set;}
		public double? qty_available {get; set;}
		public int? seller_delay {get; set;}
		public int? seller_id {get; set;}
		public int? seller_info_id {get; set;}
		public double? seller_qty {get; set;}
		public string variants {get; set;}
		public double? virtual_available {get; set;}
		[OpenErpForeignKey("pricelist_id")]
		public product_pricelist Pricelist {get; set;}
		[OpenErpForeignKey("product_tmpl_id")]
		public product_template ProductTmpl {get; set;}
		[OpenErpForeignKey("seller_id")]
		public res_partner Seller {get; set;}
		[OpenErpForeignKey("seller_info_id")]
		public product_supplierinfo SellerInfo {get; set;}
	}

	public class product_supplierinfo{

		public int id {get; set;}
		public int? company_id {get; set;}
		public int? delay {get; set;}
		public double? min_qty {get; set;}
		public int? name {get; set;}
		public ICollection<pricelist_partnerinfo> pricelist_ids {get; set;}
		public string product_code {get; set;}
		public int? product_id {get; set;}
		public string product_name {get; set;}
		public int? product_uom {get; set;}
		public double? qty {get; set;}
		public int? sequence {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("name")]
		public res_partner Name {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_template Product {get; set;}
		[OpenErpForeignKey("product_uom")]
		public product_uom ProductUom {get; set;}
	}

	public class product_template{

		public int id {get; set;}
		public int categ_id {get; set;}
		public int? company_id {get; set;}
		[OpenErpEnum]
		public product_template_Cost_Method cost_method {get; set;}
		public string description {get; set;}
		public string description_purchase {get; set;}
		public string description_sale {get; set;}
		public double? list_price {get; set;}
		[OpenErpEnum]
		public product_template_Mes_Type mes_type {get; set;}
		public string name {get; set;}
		public double? produce_delay {get; set;}
		public int? product_manager {get; set;}
		public int? property_account_expense {get; set;}
		public int? property_account_income {get; set;}
		public bool rental {get; set;}
		public bool sale_ok {get; set;}
		public ICollection<product_supplierinfo> seller_ids {get; set;}
		public double? standard_price {get; set;}
		[OpenErpEnum]
		public product_template_State state {get; set;}
		public ICollection<account_tax> supplier_taxes_id {get; set;}
		public ICollection<account_tax> taxes_id {get; set;}
		[OpenErpEnum]
		public product_template_Type type {get; set;}
		public int uom_id {get; set;}
		public int uom_po_id {get; set;}
		public double? uos_coeff {get; set;}
		public int? uos_id {get; set;}
		public double? volume {get; set;}
		public double? warranty {get; set;}
		public double? weight {get; set;}
		public double? weight_net {get; set;}
		[OpenErpForeignKey("categ_id")]
		public product_category Categ {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("product_manager")]
		public res_users ProductManager {get; set;}
		[OpenErpForeignKey("property_account_expense")]
		public account_account PropertyAccountExpense {get; set;}
		[OpenErpForeignKey("property_account_income")]
		public account_account PropertyAccountIncome {get; set;}
		[OpenErpForeignKey("uom_id")]
		public product_uom Uom {get; set;}
		[OpenErpForeignKey("uom_po_id")]
		public product_uom UomPo {get; set;}
		[OpenErpForeignKey("uos_id")]
		public product_uom Uos {get; set;}
	}

	public class product_template_Cost_Method{
		/// <summary>
		/// Standard Price
		/// </summary>
		public static readonly product_template_Cost_Method Standard_Price = new product_template_Cost_Method("standard");
		/// <summary>
		/// Average Price
		/// </summary>
		public static readonly product_template_Cost_Method Average_Price = new product_template_Cost_Method("average");

		private product_template_Cost_Method(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_template_Mes_Type{
		/// <summary>
		/// Fixed
		/// </summary>
		public static readonly product_template_Mes_Type Fixed = new product_template_Mes_Type("fixed");
		/// <summary>
		/// Variable
		/// </summary>
		public static readonly product_template_Mes_Type Variable = new product_template_Mes_Type("variable");

		private product_template_Mes_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_template_State{
		/// <summary>
		/// 
		/// </summary>
		public static readonly product_template_State Unknown = new product_template_State("");
		/// <summary>
		/// In Development
		/// </summary>
		public static readonly product_template_State In_Development = new product_template_State("draft");
		/// <summary>
		/// Normal
		/// </summary>
		public static readonly product_template_State Normal = new product_template_State("sellable");
		/// <summary>
		/// End of Lifecycle
		/// </summary>
		public static readonly product_template_State End_Of_Lifecycle = new product_template_State("end");
		/// <summary>
		/// Obsolete
		/// </summary>
		public static readonly product_template_State Obsolete = new product_template_State("obsolete");

		private product_template_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_template_Type{
		/// <summary>
		/// Consumable
		/// </summary>
		public static readonly product_template_Type Consumable = new product_template_Type("consu");
		/// <summary>
		/// Service
		/// </summary>
		public static readonly product_template_Type Service = new product_template_Type("service");

		private product_template_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_ul{

		public int id {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public product_ul_Type type {get; set;}
	}

	public class product_ul_Type{
		/// <summary>
		/// Unit
		/// </summary>
		public static readonly product_ul_Type Unit = new product_ul_Type("unit");
		/// <summary>
		/// Pack
		/// </summary>
		public static readonly product_ul_Type Pack = new product_ul_Type("pack");
		/// <summary>
		/// Box
		/// </summary>
		public static readonly product_ul_Type Box = new product_ul_Type("box");
		/// <summary>
		/// Pallet
		/// </summary>
		public static readonly product_ul_Type Pallet = new product_ul_Type("pallet");

		private product_ul_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_uom{

		public int id {get; set;}
		public bool active {get; set;}
		public int? category_id {get; set;}
		public double? factor {get; set;}
		public double? factor_inv {get; set;}
		public string name {get; set;}
		public double? rounding {get; set;}
		[OpenErpEnum]
		public product_uom_Uom_Type uom_type {get; set;}
		[OpenErpForeignKey("category_id")]
		public product_uom_categ Category {get; set;}
	}

	public class product_uom_Uom_Type{
		/// <summary>
		/// Bigger than the reference Unit of Measure
		/// </summary>
		public static readonly product_uom_Uom_Type Bigger_Than_The_Reference_Unit_Of_Measure = new product_uom_Uom_Type("bigger");
		/// <summary>
		/// Reference Unit of Measure for this category
		/// </summary>
		public static readonly product_uom_Uom_Type Reference_Unit_Of_Measure_For_This_Category = new product_uom_Uom_Type("reference");
		/// <summary>
		/// Smaller than the reference Unit of Measure
		/// </summary>
		public static readonly product_uom_Uom_Type Smaller_Than_The_Reference_Unit_Of_Measure = new product_uom_Uom_Type("smaller");

		private product_uom_Uom_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class product_uom_categ{

		public int id {get; set;}
		public string name {get; set;}
	}

	public class publisher_warranty_contract{

		public int id {get; set;}
	}

	public class ram_city{

		public int id {get; set;}
		public bool active {get; set;}
		public bool districtcheck {get; set;}
		public string name {get; set;}
	}

	public class ram_city_district{

		public int id {get; set;}
		public int? city_id {get; set;}
		public int? district_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("city_id")]
		public ram_city City {get; set;}
	}

	public class ram_contract{

		public int id {get; set;}
		public bool check_waste_output_plate {get; set;}
		public int? company_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_partner Company {get; set;}
	}

	public class ram_recycling_area{

		public int id {get; set;}
		public int? city {get; set;}
		public int? contract_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("city")]
		public ram_city City {get; set;}
		[OpenErpForeignKey("contract_id")]
		public ram_contract Contract {get; set;}
	}

	public class ram_vehicle_access{

		public int id {get; set;}
		public bool allowed_in {get; set;}
		public bool allowed_out {get; set;}
		public bool banned_in {get; set;}
		public bool banned_out {get; set;}
		public string plate {get; set;}
		public string reason {get; set;}
		public int? user_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? when {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ram_waste_category{

		public int id {get; set;}
		public bool active {get; set;}
		public string name {get; set;}
	}

	public class ram_waste_input{

		public int id {get; set;}
		public string citizien_address {get; set;}
		public string citizien_id {get; set;}
		public string citizien_name {get; set;}
		public string citizien_phone {get; set;}
		public int? city_id {get; set;}
		public string code {get; set;}
		public ICollection<ram_waste_input_detail> details {get; set;}
		public int? district_id {get; set;}
		public string observations {get; set;}
		public string plate {get; set;}
		public int? recyclingarea_id {get; set;}
		public int? source_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? when {get; set;}
		[OpenErpForeignKey("city_id")]
		public ram_city City {get; set;}
		[OpenErpForeignKey("district_id")]
		public ram_city_district District {get; set;}
		[OpenErpForeignKey("recyclingarea_id")]
		public ram_recycling_area Recyclingarea {get; set;}
		[OpenErpForeignKey("source_id")]
		public ram_waste_source Source {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ram_waste_input_detail{

		public int id {get; set;}
		public bool approved {get; set;}
		public double? quantity {get; set;}
		public int? waste_id {get; set;}
		public int? waste_input_id {get; set;}
		[OpenErpForeignKey("waste_id")]
		public ram_waste_type Waste {get; set;}
		[OpenErpForeignKey("waste_input_id")]
		public ram_waste_input WasteInput {get; set;}
	}

	public class ram_waste_management{

		public int id {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_from {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_to {get; set;}
		public int? waste_type_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_partner Company {get; set;}
		[OpenErpForeignKey("waste_type_id")]
		public ram_waste_type WasteType {get; set;}
	}

	public class ram_waste_output{

		public int id {get; set;}
		public string code {get; set;}
		public ICollection<ram_waste_output_detail> details {get; set;}
		public string observations {get; set;}
		public string plate {get; set;}
		public int? recyclingarea_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? when {get; set;}
		[OpenErpForeignKey("recyclingarea_id")]
		public ram_recycling_area Recyclingarea {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class ram_waste_output_detail{

		public int id {get; set;}
		public int? company_id {get; set;}
		public double? quantity {get; set;}
		public int? waste_id {get; set;}
		public int? waste_output_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_partner Company {get; set;}
		[OpenErpForeignKey("waste_id")]
		public ram_waste_type Waste {get; set;}
		[OpenErpForeignKey("waste_output_id")]
		public ram_waste_output WasteOutput {get; set;}
	}

	public class ram_waste_source{

		public int id {get; set;}
		public string name {get; set;}
	}

	public class ram_waste_type{

		public int id {get; set;}
		public bool active {get; set;}
		public int? alertdays {get; set;}
		public bool allowin {get; set;}
		public bool allowout {get; set;}
		public double? amount {get; set;}
		public bool billable {get; set;}
		public int? category_id {get; set;}
		public int? maxdays {get; set;}
		public string name {get; set;}
		public bool unitcontrol {get; set;}
		public bool unitin {get; set;}
		public int? unitmax {get; set;}
		public bool unitout {get; set;}
		public ICollection<ram_waste_management> waste_management_ids {get; set;}
		[OpenErpForeignKey("category_id")]
		public ram_waste_category Category {get; set;}
	}

	public class report_account_receivable{

		public int id {get; set;}
		public double? balance {get; set;}
		public double? credit {get; set;}
		public double? debit {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public report_account_receivable_Type type {get; set;}
	}

	public class report_account_receivable_Type{
		/// <summary>
		/// Asset View
		/// </summary>
		public static readonly report_account_receivable_Type Asset_View = new report_account_receivable_Type("asset");
		/// <summary>
		/// Asset
		/// </summary>
		public static readonly report_account_receivable_Type Asset = new report_account_receivable_Type("asset");
		/// <summary>
		/// Bank
		/// </summary>
		public static readonly report_account_receivable_Type Bank = new report_account_receivable_Type("bank");
		/// <summary>
		/// Capital
		/// </summary>
		public static readonly report_account_receivable_Type Capital = new report_account_receivable_Type("capital");
		/// <summary>
		/// Cash
		/// </summary>
		public static readonly report_account_receivable_Type Cash = new report_account_receivable_Type("cash");
		/// <summary>
		/// Check
		/// </summary>
		public static readonly report_account_receivable_Type Check = new report_account_receivable_Type("check");
		/// <summary>
		/// Equity
		/// </summary>
		public static readonly report_account_receivable_Type Equity = new report_account_receivable_Type("equity");
		/// <summary>
		/// Expense View
		/// </summary>
		public static readonly report_account_receivable_Type Expense_View = new report_account_receivable_Type("expense");
		/// <summary>
		/// Expense
		/// </summary>
		public static readonly report_account_receivable_Type Expense = new report_account_receivable_Type("expense");
		/// <summary>
		/// Financieras
		/// </summary>
		public static readonly report_account_receivable_Type Financieras = new report_account_receivable_Type("financieras");
		/// <summary>
		/// Gastos
		/// </summary>
		public static readonly report_account_receivable_Type Gastos = new report_account_receivable_Type("gastos");
		/// <summary>
		/// Gastos patrimonio neto
		/// </summary>
		public static readonly report_account_receivable_Type Gastos_Patrimonio_Neto = new report_account_receivable_Type("gastos_neto");
		/// <summary>
		/// Income
		/// </summary>
		public static readonly report_account_receivable_Type Income = new report_account_receivable_Type("income");
		/// <summary>
		/// Ingresos
		/// </summary>
		public static readonly report_account_receivable_Type Ingresos = new report_account_receivable_Type("ingresos");
		/// <summary>
		/// Ingresos patrimonio neto
		/// </summary>
		public static readonly report_account_receivable_Type Ingresos_Patrimonio_Neto = new report_account_receivable_Type("ingresos_neto");
		/// <summary>
		/// Inmobilizado
		/// </summary>
		public static readonly report_account_receivable_Type Inmobilizado = new report_account_receivable_Type("inmo");
		/// <summary>
		/// Liability View
		/// </summary>
		public static readonly report_account_receivable_Type Liability_View = new report_account_receivable_Type("liability");
		/// <summary>
		/// Liability
		/// </summary>
		public static readonly report_account_receivable_Type Liability = new report_account_receivable_Type("liability");
		/// <summary>
		/// Payable
		/// </summary>
		public static readonly report_account_receivable_Type Payable = new report_account_receivable_Type("payable");
		/// <summary>
		/// Receivable
		/// </summary>
		public static readonly report_account_receivable_Type Receivable = new report_account_receivable_Type("receivable");
		/// <summary>
		/// Existencias
		/// </summary>
		public static readonly report_account_receivable_Type Existencias = new report_account_receivable_Type("stock");
		/// <summary>
		/// Tax
		/// </summary>
		public static readonly report_account_receivable_Type Tax = new report_account_receivable_Type("tax");
		/// <summary>
		/// Impuestos
		/// </summary>
		public static readonly report_account_receivable_Type Impuestos = new report_account_receivable_Type("tax");
		/// <summary>
		/// Terceros
		/// </summary>
		public static readonly report_account_receivable_Type Terceros = new report_account_receivable_Type("terceros");
		/// <summary>
		/// Terceros - A Pagar
		/// </summary>
		public static readonly report_account_receivable_Type Terceros__A_Pagar = new report_account_receivable_Type("terceros - pay");
		/// <summary>
		/// Terceros - A Cobrar
		/// </summary>
		public static readonly report_account_receivable_Type Terceros__A_Cobrar = new report_account_receivable_Type("terceros - rec");
		/// <summary>
		/// Income View
		/// </summary>
		public static readonly report_account_receivable_Type Income_View = new report_account_receivable_Type("view");
		/// <summary>
		/// View
		/// </summary>
		public static readonly report_account_receivable_Type View = new report_account_receivable_Type("view");
		/// <summary>
		/// Root/View
		/// </summary>
		public static readonly report_account_receivable_Type Root_View = new report_account_receivable_Type("view");

		private report_account_receivable_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class report_account_sales{

		public int id {get; set;}
		public int? account_id {get; set;}
		public double? amount_total {get; set;}
		public int? currency_id {get; set;}
		[OpenErpEnum]
		public report_account_sales_Month month {get; set;}
		public string name {get; set;}
		public int? period_id {get; set;}
		public int? product_id {get; set;}
		public double? quantity {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
	}

	public class report_account_sales_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly report_account_sales_Month January = new report_account_sales_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly report_account_sales_Month February = new report_account_sales_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly report_account_sales_Month March = new report_account_sales_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly report_account_sales_Month April = new report_account_sales_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly report_account_sales_Month May = new report_account_sales_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly report_account_sales_Month June = new report_account_sales_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly report_account_sales_Month July = new report_account_sales_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly report_account_sales_Month August = new report_account_sales_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly report_account_sales_Month September = new report_account_sales_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly report_account_sales_Month October = new report_account_sales_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly report_account_sales_Month November = new report_account_sales_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly report_account_sales_Month December = new report_account_sales_Month("12");

		private report_account_sales_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class report_account_type_sales{

		public int id {get; set;}
		public double? amount_total {get; set;}
		public int? currency_id {get; set;}
		[OpenErpEnum]
		public report_account_type_sales_Month month {get; set;}
		public string name {get; set;}
		public int? period_id {get; set;}
		public int? product_id {get; set;}
		public double? quantity {get; set;}
		public int? user_type {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("period_id")]
		public account_period Period {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("user_type")]
		public account_account_type UserType {get; set;}
	}

	public class report_account_type_sales_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly report_account_type_sales_Month January = new report_account_type_sales_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly report_account_type_sales_Month February = new report_account_type_sales_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly report_account_type_sales_Month March = new report_account_type_sales_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly report_account_type_sales_Month April = new report_account_type_sales_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly report_account_type_sales_Month May = new report_account_type_sales_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly report_account_type_sales_Month June = new report_account_type_sales_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly report_account_type_sales_Month July = new report_account_type_sales_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly report_account_type_sales_Month August = new report_account_type_sales_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly report_account_type_sales_Month September = new report_account_type_sales_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly report_account_type_sales_Month October = new report_account_type_sales_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly report_account_type_sales_Month November = new report_account_type_sales_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly report_account_type_sales_Month December = new report_account_type_sales_Month("12");

		private report_account_type_sales_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class report_aged_receivable{

		public int id {get; set;}
		public double? balance {get; set;}
		public string name {get; set;}
	}

	public class report_invoice_created{

		public int id {get; set;}
		public double? amount_total {get; set;}
		public double? amount_untaxed {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_invoice {get; set;}
		public string name {get; set;}
		public string number {get; set;}
		public string origin {get; set;}
		public int? partner_id {get; set;}
		public double? residual {get; set;}
		[OpenErpEnum]
		public report_invoice_created_State state {get; set;}
		[OpenErpEnum]
		public report_invoice_created_Type type {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
	}

	public class report_invoice_created_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly report_invoice_created_State Draft = new report_invoice_created_State("draft");
		/// <summary>
		/// Pro-forma
		/// </summary>
		public static readonly report_invoice_created_State Proforma = new report_invoice_created_State("proforma");
		/// <summary>
		/// Open
		/// </summary>
		public static readonly report_invoice_created_State Open = new report_invoice_created_State("open");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly report_invoice_created_State Done = new report_invoice_created_State("paid");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly report_invoice_created_State Cancelled = new report_invoice_created_State("cancel");

		private report_invoice_created_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class report_invoice_created_Type{
		/// <summary>
		/// Customer Invoice
		/// </summary>
		public static readonly report_invoice_created_Type Customer_Invoice = new report_invoice_created_Type("out_invoice");
		/// <summary>
		/// Supplier Invoice
		/// </summary>
		public static readonly report_invoice_created_Type Supplier_Invoice = new report_invoice_created_Type("in_invoice");
		/// <summary>
		/// Customer Refund
		/// </summary>
		public static readonly report_invoice_created_Type Customer_Refund = new report_invoice_created_Type("out_refund");
		/// <summary>
		/// Supplier Refund
		/// </summary>
		public static readonly report_invoice_created_Type Supplier_Refund = new report_invoice_created_Type("in_refund");

		private report_invoice_created_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_alarm{

		public int id {get; set;}
		public bool active {get; set;}
		public int? duration {get; set;}
		public string name {get; set;}
		public int? repeat {get; set;}
		public int? trigger_duration {get; set;}
		[OpenErpEnum]
		public res_alarm_Trigger_Interval trigger_interval {get; set;}
		[OpenErpEnum]
		public res_alarm_Trigger_Occurs trigger_occurs {get; set;}
		[OpenErpEnum]
		public res_alarm_Trigger_Related trigger_related {get; set;}
	}

	public class res_alarm_Trigger_Interval{
		/// <summary>
		/// Minutes
		/// </summary>
		public static readonly res_alarm_Trigger_Interval Minutes = new res_alarm_Trigger_Interval("minutes");
		/// <summary>
		/// Hours
		/// </summary>
		public static readonly res_alarm_Trigger_Interval Hours = new res_alarm_Trigger_Interval("hours");
		/// <summary>
		/// Days
		/// </summary>
		public static readonly res_alarm_Trigger_Interval Days = new res_alarm_Trigger_Interval("days");

		private res_alarm_Trigger_Interval(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_alarm_Trigger_Occurs{
		/// <summary>
		/// Before
		/// </summary>
		public static readonly res_alarm_Trigger_Occurs Before = new res_alarm_Trigger_Occurs("before");
		/// <summary>
		/// After
		/// </summary>
		public static readonly res_alarm_Trigger_Occurs After = new res_alarm_Trigger_Occurs("after");

		private res_alarm_Trigger_Occurs(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_alarm_Trigger_Related{
		/// <summary>
		/// The event starts
		/// </summary>
		public static readonly res_alarm_Trigger_Related The_Event_Starts = new res_alarm_Trigger_Related("start");
		/// <summary>
		/// The event ends
		/// </summary>
		public static readonly res_alarm_Trigger_Related The_Event_Ends = new res_alarm_Trigger_Related("end");

		private res_alarm_Trigger_Related(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_bank{

		public int id {get; set;}
		public bool active {get; set;}
		public string bic {get; set;}
		public string city {get; set;}
		public int? country {get; set;}
		public string email {get; set;}
		public string fax {get; set;}
		public string name {get; set;}
		public string phone {get; set;}
		public int? state {get; set;}
		public string street {get; set;}
		public string street2 {get; set;}
		public string zip {get; set;}
		[OpenErpForeignKey("country")]
		public res_country Country {get; set;}
		[OpenErpForeignKey("state")]
		public res_country_state State {get; set;}
	}

	public class res_company{

		public int id {get; set;}
		public string account_no {get; set;}
		public ICollection<res_partner_bank> bank_ids {get; set;}
		public ICollection<res_company> child_ids {get; set;}
		public string city {get; set;}
		public string company_registry {get; set;}
		public int? country_id {get; set;}
		public int currency_id {get; set;}
		public ICollection<res_currency> currency_ids {get; set;}
		public bool custom_footer {get; set;}
		public string email {get; set;}
		public bool expects_chart_of_accounts {get; set;}
		public int? expense_currency_exchange_account_id {get; set;}
		public string fax {get; set;}
		public int? income_currency_exchange_account_id {get; set;}
		public Object logo {get; set;}
		public Object logo_web {get; set;}
		public string name {get; set;}
		public string overdue_msg {get; set;}
		[OpenErpEnum]
		public res_company_Paper_Format paper_format {get; set;}
		public int? parent_id {get; set;}
		public int partner_id {get; set;}
		public string paypal_account {get; set;}
		public string phone {get; set;}
		public string rml_footer {get; set;}
		public string rml_footer_readonly {get; set;}
		public string rml_header {get; set;}
		public string rml_header1 {get; set;}
		public string rml_header2 {get; set;}
		public string rml_header3 {get; set;}
		public int? state_id {get; set;}
		public string street {get; set;}
		public string street2 {get; set;}
		[OpenErpEnum]
		public res_company_Tax_Calculation_Rounding_Method tax_calculation_rounding_method {get; set;}
		public ICollection<res_users> user_ids {get; set;}
		public string vat {get; set;}
		public bool vat_check_vies {get; set;}
		public string website {get; set;}
		public string zip {get; set;}
		[OpenErpForeignKey("country_id")]
		public res_country Country {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("expense_currency_exchange_account_id")]
		public account_account ExpenseCurrencyExchangeAccount {get; set;}
		[OpenErpForeignKey("income_currency_exchange_account_id")]
		public account_account IncomeCurrencyExchangeAccount {get; set;}
		[OpenErpForeignKey("parent_id")]
		public res_company Parent {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("state_id")]
		public res_country_state State {get; set;}
	}

	public class res_company_Paper_Format{
		/// <summary>
		/// A4
		/// </summary>
		public static readonly res_company_Paper_Format A4 = new res_company_Paper_Format("a4");
		/// <summary>
		/// US Letter
		/// </summary>
		public static readonly res_company_Paper_Format US_Letter = new res_company_Paper_Format("us_letter");

		private res_company_Paper_Format(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_company_Tax_Calculation_Rounding_Method{
		/// <summary>
		/// Round per Line
		/// </summary>
		public static readonly res_company_Tax_Calculation_Rounding_Method Round_Per_Line = new res_company_Tax_Calculation_Rounding_Method("round_per_line");
		/// <summary>
		/// Round Globally
		/// </summary>
		public static readonly res_company_Tax_Calculation_Rounding_Method Round_Globally = new res_company_Tax_Calculation_Rounding_Method("round_globally");

		private res_company_Tax_Calculation_Rounding_Method(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_country{

		public int id {get; set;}
		public string address_format {get; set;}
		public string code {get; set;}
		public int? currency_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
	}

	public class res_country_state{

		public int id {get; set;}
		public string code {get; set;}
		public int? country_id {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("country_id")]
		public res_country Country {get; set;}
	}

	public class res_currency{

		public int id {get; set;}
		public int? accuracy {get; set;}
		public bool active {get; set;}
		public bool Base {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public res_currency_Position position {get; set;}
		public double? rate {get; set;}
		public ICollection<res_currency_rate> rate_ids {get; set;}
		public double? rate_silent {get; set;}
		public double? rounding {get; set;}
		public string symbol {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
	}

	public class res_currency_Position{
		/// <summary>
		/// After Amount
		/// </summary>
		public static readonly res_currency_Position After_Amount = new res_currency_Position("after");
		/// <summary>
		/// Before Amount
		/// </summary>
		public static readonly res_currency_Position Before_Amount = new res_currency_Position("before");

		private res_currency_Position(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_currency_rate{

		public int id {get; set;}
		public int? currency_id {get; set;}
		public int? currency_rate_type_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? name {get; set;}
		public double? rate {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("currency_rate_type_id")]
		public res_currency_rate_type CurrencyRateType {get; set;}
	}

	public class res_currency_rate_type{

		public int id {get; set;}
		public string name {get; set;}
	}

	public class res_groups{

		public int id {get; set;}
		public int? category_id {get; set;}
		public string comment {get; set;}
		public string full_name {get; set;}
		public ICollection<res_groups> implied_ids {get; set;}
		public bool is_portal {get; set;}
		public ICollection<ir_ui_menu> menu_access {get; set;}
		public ICollection<ir_model_access> model_access {get; set;}
		public string name {get; set;}
		public ICollection<ir_rule> rule_groups {get; set;}
		public bool share {get; set;}
		public ICollection<res_groups> trans_implied_ids {get; set;}
		public ICollection<res_users> users {get; set;}
		public ICollection<ir_ui_view> view_access {get; set;}
		[OpenErpForeignKey("category_id")]
		public ir_module_category Category {get; set;}
	}

	public class res_lang{

		public int id {get; set;}
		public bool active {get; set;}
		public string code {get; set;}
		public string date_format {get; set;}
		public string decimal_point {get; set;}
		[OpenErpEnum]
		public res_lang_Direction direction {get; set;}
		public string grouping {get; set;}
		public string iso_code {get; set;}
		public string name {get; set;}
		public string thousands_sep {get; set;}
		public string time_format {get; set;}
		public bool translatable {get; set;}
	}

	public class res_lang_Direction{
		/// <summary>
		/// Left-to-Right
		/// </summary>
		public static readonly res_lang_Direction Lefttoright = new res_lang_Direction("ltr");
		/// <summary>
		/// Right-to-Left
		/// </summary>
		public static readonly res_lang_Direction Righttoleft = new res_lang_Direction("rtl");

		private res_lang_Direction(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class resource_calendar{

		public int id {get; set;}
		public ICollection<resource_calendar_attendance> attendance_ids {get; set;}
		public int? company_id {get; set;}
		public int? manager {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("manager")]
		public res_users Manager {get; set;}
	}

	public class resource_calendar_attendance{

		public int id {get; set;}
		public int? calendar_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_from {get; set;}
		[OpenErpEnum]
		public resource_calendar_attendance_Dayofweek dayofweek {get; set;}
		public double? hour_from {get; set;}
		public double? hour_to {get; set;}
		public string name {get; set;}
		[OpenErpForeignKey("calendar_id")]
		public resource_calendar Calendar {get; set;}
	}

	public class resource_calendar_attendance_Dayofweek{
		/// <summary>
		/// Monday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Monday = new resource_calendar_attendance_Dayofweek("0");
		/// <summary>
		/// Tuesday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Tuesday = new resource_calendar_attendance_Dayofweek("1");
		/// <summary>
		/// Wednesday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Wednesday = new resource_calendar_attendance_Dayofweek("2");
		/// <summary>
		/// Thursday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Thursday = new resource_calendar_attendance_Dayofweek("3");
		/// <summary>
		/// Friday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Friday = new resource_calendar_attendance_Dayofweek("4");
		/// <summary>
		/// Saturday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Saturday = new resource_calendar_attendance_Dayofweek("5");
		/// <summary>
		/// Sunday
		/// </summary>
		public static readonly resource_calendar_attendance_Dayofweek Sunday = new resource_calendar_attendance_Dayofweek("6");

		private resource_calendar_attendance_Dayofweek(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class resource_calendar_leaves{

		public int id {get; set;}
		public int? calendar_id {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_from {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_to {get; set;}
		public string name {get; set;}
		public int? resource_id {get; set;}
		[OpenErpForeignKey("calendar_id")]
		public resource_calendar Calendar {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("resource_id")]
		public resource_resource Resource {get; set;}
	}

	public class resource_resource{

		public int id {get; set;}
		public bool active {get; set;}
		public int? calendar_id {get; set;}
		public string code {get; set;}
		public int? company_id {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public resource_resource_Resource_Type resource_type {get; set;}
		public double? time_efficiency {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("calendar_id")]
		public resource_calendar Calendar {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class resource_resource_Resource_Type{
		/// <summary>
		/// Human
		/// </summary>
		public static readonly resource_resource_Resource_Type Human = new resource_resource_Resource_Type("user");
		/// <summary>
		/// Material
		/// </summary>
		public static readonly resource_resource_Resource_Type Material = new resource_resource_Resource_Type("material");

		private resource_resource_Resource_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner{

		public int id {get; set;}
		public bool active {get; set;}
		public ICollection<res_partner_bank> bank_ids {get; set;}
		public string birthdate {get; set;}
		public ICollection<res_partner_category> category_id {get; set;}
		public ICollection<res_partner> child_ids {get; set;}
		public string city {get; set;}
		public int? color {get; set;}
		public string comment {get; set;}
		public int? commercial_partner_id {get; set;}
		public int? company_id {get; set;}
		public string contact_address {get; set;}
		public ICollection<account_analytic_account> contract_ids {get; set;}
		public int? country {get; set;}
		public int? country_id {get; set;}
		public double? credit {get; set;}
		public double? credit_limit {get; set;}
		public bool customer {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		public double? debit {get; set;}
		public double? debit_limit {get; set;}
		public string display_name {get; set;}
		public string ean13 {get; set;}
		public string email {get; set;}
		public bool employee {get; set;}
		public string fax {get; set;}
		public string function {get; set;}
		public bool has_image {get; set;}
		public Object image {get; set;}
		public Object image_medium {get; set;}
		public Object image_small {get; set;}
		public ICollection<account_invoice_line> invoice_ids {get; set;}
		public bool is_company {get; set;}
		[OpenErpEnum]
		public res_partner_Lang lang {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? last_reconciliation_date {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string mobile {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public res_partner_Notification_Email_Send notification_email_send {get; set;}
		public bool opt_out {get; set;}
		public int? parent_id {get; set;}
		public string phone {get; set;}
		public int property_account_payable {get; set;}
		public int? property_account_position {get; set;}
		public int property_account_receivable {get; set;}
		public int? property_payment_term {get; set;}
		public int? property_product_pricelist {get; set;}
		public int? property_supplier_payment_term {get; set;}
		public string Ref {get; set;}
		public ICollection<res_company> ref_companies {get; set;}
		public int? sale_order_count {get; set;}
		public ICollection<sale_order> sale_order_ids {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? signup_expiration {get; set;}
		public string signup_token {get; set;}
		public string signup_type {get; set;}
		public string signup_url {get; set;}
		public bool signup_valid {get; set;}
		public int? state_id {get; set;}
		public string street {get; set;}
		public string street2 {get; set;}
		public bool supplier {get; set;}
		public int? title {get; set;}
		[OpenErpEnum]
		public res_partner_Type type {get; set;}
		[OpenErpEnum]
		public res_partner_Tz tz {get; set;}
		public string tz_offset {get; set;}
		public bool use_parent_address {get; set;}
		public int? user_id {get; set;}
		public ICollection<res_users> user_ids {get; set;}
		public string vat {get; set;}
		public bool vat_subjected {get; set;}
		public bool waste_service {get; set;}
		public string website {get; set;}
		public string zip {get; set;}
		[OpenErpForeignKey("commercial_partner_id")]
		public res_partner CommercialPartner {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("country")]
		public res_country Country {get; set;}
		[OpenErpForeignKey("country_id")]
		public res_country Country1 {get; set;}
		[OpenErpForeignKey("parent_id")]
		public res_partner Parent {get; set;}
		[OpenErpForeignKey("property_account_payable")]
		public account_account PropertyAccountPayable {get; set;}
		[OpenErpForeignKey("property_account_position")]
		public account_fiscal_position PropertyAccountPosition {get; set;}
		[OpenErpForeignKey("property_account_receivable")]
		public account_account PropertyAccountReceivable {get; set;}
		[OpenErpForeignKey("property_payment_term")]
		public account_payment_term PropertyPaymentTerm {get; set;}
		[OpenErpForeignKey("property_product_pricelist")]
		public product_pricelist PropertyProductPricelist {get; set;}
		[OpenErpForeignKey("property_supplier_payment_term")]
		public account_payment_term PropertySupplierPaymentTerm {get; set;}
		[OpenErpForeignKey("state_id")]
		public res_country_state State {get; set;}
		[OpenErpForeignKey("title")]
		public res_partner_title Title {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class res_partner_Lang{
		/// <summary>
		/// English
		/// </summary>
		public static readonly res_partner_Lang English = new res_partner_Lang("en_US");

		private res_partner_Lang(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner_Notification_Email_Send{
		/// <summary>
		/// Never
		/// </summary>
		public static readonly res_partner_Notification_Email_Send Never = new res_partner_Notification_Email_Send("none");
		/// <summary>
		/// Incoming Emails only
		/// </summary>
		public static readonly res_partner_Notification_Email_Send Incoming_Emails_Only = new res_partner_Notification_Email_Send("email");
		/// <summary>
		/// Incoming Emails and Discussions
		/// </summary>
		public static readonly res_partner_Notification_Email_Send Incoming_Emails_And_Discussions = new res_partner_Notification_Email_Send("comment");
		/// <summary>
		/// All Messages (discussions, emails, followed system notifications)
		/// </summary>
		public static readonly res_partner_Notification_Email_Send All_Messages__Discussions,_Emails,_Followed_System_Notifications = new res_partner_Notification_Email_Send("all");

		private res_partner_Notification_Email_Send(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner_Type{
		/// <summary>
		/// Default
		/// </summary>
		public static readonly res_partner_Type Default = new res_partner_Type("default");
		/// <summary>
		/// Invoice
		/// </summary>
		public static readonly res_partner_Type Invoice = new res_partner_Type("invoice");
		/// <summary>
		/// Shipping
		/// </summary>
		public static readonly res_partner_Type Shipping = new res_partner_Type("delivery");
		/// <summary>
		/// Contact
		/// </summary>
		public static readonly res_partner_Type Contact = new res_partner_Type("contact");
		/// <summary>
		/// Other
		/// </summary>
		public static readonly res_partner_Type Other = new res_partner_Type("other");

		private res_partner_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner_Tz{
		/// <summary>
		/// Africa/Abidjan
		/// </summary>
		public static readonly res_partner_Tz Africa_Abidjan = new res_partner_Tz("Africa/Abidjan");
		/// <summary>
		/// Africa/Accra
		/// </summary>
		public static readonly res_partner_Tz Africa_Accra = new res_partner_Tz("Africa/Accra");
		/// <summary>
		/// Africa/Addis_Ababa
		/// </summary>
		public static readonly res_partner_Tz Africa_Addis_Ababa = new res_partner_Tz("Africa/Addis_Ababa");
		/// <summary>
		/// Africa/Algiers
		/// </summary>
		public static readonly res_partner_Tz Africa_Algiers = new res_partner_Tz("Africa/Algiers");
		/// <summary>
		/// Africa/Asmara
		/// </summary>
		public static readonly res_partner_Tz Africa_Asmara = new res_partner_Tz("Africa/Asmara");
		/// <summary>
		/// Africa/Asmera
		/// </summary>
		public static readonly res_partner_Tz Africa_Asmera = new res_partner_Tz("Africa/Asmera");
		/// <summary>
		/// Africa/Bamako
		/// </summary>
		public static readonly res_partner_Tz Africa_Bamako = new res_partner_Tz("Africa/Bamako");
		/// <summary>
		/// Africa/Bangui
		/// </summary>
		public static readonly res_partner_Tz Africa_Bangui = new res_partner_Tz("Africa/Bangui");
		/// <summary>
		/// Africa/Banjul
		/// </summary>
		public static readonly res_partner_Tz Africa_Banjul = new res_partner_Tz("Africa/Banjul");
		/// <summary>
		/// Africa/Bissau
		/// </summary>
		public static readonly res_partner_Tz Africa_Bissau = new res_partner_Tz("Africa/Bissau");
		/// <summary>
		/// Africa/Blantyre
		/// </summary>
		public static readonly res_partner_Tz Africa_Blantyre = new res_partner_Tz("Africa/Blantyre");
		/// <summary>
		/// Africa/Brazzaville
		/// </summary>
		public static readonly res_partner_Tz Africa_Brazzaville = new res_partner_Tz("Africa/Brazzaville");
		/// <summary>
		/// Africa/Bujumbura
		/// </summary>
		public static readonly res_partner_Tz Africa_Bujumbura = new res_partner_Tz("Africa/Bujumbura");
		/// <summary>
		/// Africa/Cairo
		/// </summary>
		public static readonly res_partner_Tz Africa_Cairo = new res_partner_Tz("Africa/Cairo");
		/// <summary>
		/// Africa/Casablanca
		/// </summary>
		public static readonly res_partner_Tz Africa_Casablanca = new res_partner_Tz("Africa/Casablanca");
		/// <summary>
		/// Africa/Ceuta
		/// </summary>
		public static readonly res_partner_Tz Africa_Ceuta = new res_partner_Tz("Africa/Ceuta");
		/// <summary>
		/// Africa/Conakry
		/// </summary>
		public static readonly res_partner_Tz Africa_Conakry = new res_partner_Tz("Africa/Conakry");
		/// <summary>
		/// Africa/Dakar
		/// </summary>
		public static readonly res_partner_Tz Africa_Dakar = new res_partner_Tz("Africa/Dakar");
		/// <summary>
		/// Africa/Dar_es_Salaam
		/// </summary>
		public static readonly res_partner_Tz Africa_Dar_Es_Salaam = new res_partner_Tz("Africa/Dar_es_Salaam");
		/// <summary>
		/// Africa/Djibouti
		/// </summary>
		public static readonly res_partner_Tz Africa_Djibouti = new res_partner_Tz("Africa/Djibouti");
		/// <summary>
		/// Africa/Douala
		/// </summary>
		public static readonly res_partner_Tz Africa_Douala = new res_partner_Tz("Africa/Douala");
		/// <summary>
		/// Africa/El_Aaiun
		/// </summary>
		public static readonly res_partner_Tz Africa_El_Aaiun = new res_partner_Tz("Africa/El_Aaiun");
		/// <summary>
		/// Africa/Freetown
		/// </summary>
		public static readonly res_partner_Tz Africa_Freetown = new res_partner_Tz("Africa/Freetown");
		/// <summary>
		/// Africa/Gaborone
		/// </summary>
		public static readonly res_partner_Tz Africa_Gaborone = new res_partner_Tz("Africa/Gaborone");
		/// <summary>
		/// Africa/Harare
		/// </summary>
		public static readonly res_partner_Tz Africa_Harare = new res_partner_Tz("Africa/Harare");
		/// <summary>
		/// Africa/Johannesburg
		/// </summary>
		public static readonly res_partner_Tz Africa_Johannesburg = new res_partner_Tz("Africa/Johannesburg");
		/// <summary>
		/// Africa/Juba
		/// </summary>
		public static readonly res_partner_Tz Africa_Juba = new res_partner_Tz("Africa/Juba");
		/// <summary>
		/// Africa/Kampala
		/// </summary>
		public static readonly res_partner_Tz Africa_Kampala = new res_partner_Tz("Africa/Kampala");
		/// <summary>
		/// Africa/Khartoum
		/// </summary>
		public static readonly res_partner_Tz Africa_Khartoum = new res_partner_Tz("Africa/Khartoum");
		/// <summary>
		/// Africa/Kigali
		/// </summary>
		public static readonly res_partner_Tz Africa_Kigali = new res_partner_Tz("Africa/Kigali");
		/// <summary>
		/// Africa/Kinshasa
		/// </summary>
		public static readonly res_partner_Tz Africa_Kinshasa = new res_partner_Tz("Africa/Kinshasa");
		/// <summary>
		/// Africa/Lagos
		/// </summary>
		public static readonly res_partner_Tz Africa_Lagos = new res_partner_Tz("Africa/Lagos");
		/// <summary>
		/// Africa/Libreville
		/// </summary>
		public static readonly res_partner_Tz Africa_Libreville = new res_partner_Tz("Africa/Libreville");
		/// <summary>
		/// Africa/Lome
		/// </summary>
		public static readonly res_partner_Tz Africa_Lome = new res_partner_Tz("Africa/Lome");
		/// <summary>
		/// Africa/Luanda
		/// </summary>
		public static readonly res_partner_Tz Africa_Luanda = new res_partner_Tz("Africa/Luanda");
		/// <summary>
		/// Africa/Lubumbashi
		/// </summary>
		public static readonly res_partner_Tz Africa_Lubumbashi = new res_partner_Tz("Africa/Lubumbashi");
		/// <summary>
		/// Africa/Lusaka
		/// </summary>
		public static readonly res_partner_Tz Africa_Lusaka = new res_partner_Tz("Africa/Lusaka");
		/// <summary>
		/// Africa/Malabo
		/// </summary>
		public static readonly res_partner_Tz Africa_Malabo = new res_partner_Tz("Africa/Malabo");
		/// <summary>
		/// Africa/Maputo
		/// </summary>
		public static readonly res_partner_Tz Africa_Maputo = new res_partner_Tz("Africa/Maputo");
		/// <summary>
		/// Africa/Maseru
		/// </summary>
		public static readonly res_partner_Tz Africa_Maseru = new res_partner_Tz("Africa/Maseru");
		/// <summary>
		/// Africa/Mbabane
		/// </summary>
		public static readonly res_partner_Tz Africa_Mbabane = new res_partner_Tz("Africa/Mbabane");
		/// <summary>
		/// Africa/Mogadishu
		/// </summary>
		public static readonly res_partner_Tz Africa_Mogadishu = new res_partner_Tz("Africa/Mogadishu");
		/// <summary>
		/// Africa/Monrovia
		/// </summary>
		public static readonly res_partner_Tz Africa_Monrovia = new res_partner_Tz("Africa/Monrovia");
		/// <summary>
		/// Africa/Nairobi
		/// </summary>
		public static readonly res_partner_Tz Africa_Nairobi = new res_partner_Tz("Africa/Nairobi");
		/// <summary>
		/// Africa/Ndjamena
		/// </summary>
		public static readonly res_partner_Tz Africa_Ndjamena = new res_partner_Tz("Africa/Ndjamena");
		/// <summary>
		/// Africa/Niamey
		/// </summary>
		public static readonly res_partner_Tz Africa_Niamey = new res_partner_Tz("Africa/Niamey");
		/// <summary>
		/// Africa/Nouakchott
		/// </summary>
		public static readonly res_partner_Tz Africa_Nouakchott = new res_partner_Tz("Africa/Nouakchott");
		/// <summary>
		/// Africa/Ouagadougou
		/// </summary>
		public static readonly res_partner_Tz Africa_Ouagadougou = new res_partner_Tz("Africa/Ouagadougou");
		/// <summary>
		/// Africa/Porto-Novo
		/// </summary>
		public static readonly res_partner_Tz Africa_Portonovo = new res_partner_Tz("Africa/Porto-Novo");
		/// <summary>
		/// Africa/Sao_Tome
		/// </summary>
		public static readonly res_partner_Tz Africa_Sao_Tome = new res_partner_Tz("Africa/Sao_Tome");
		/// <summary>
		/// Africa/Timbuktu
		/// </summary>
		public static readonly res_partner_Tz Africa_Timbuktu = new res_partner_Tz("Africa/Timbuktu");
		/// <summary>
		/// Africa/Tripoli
		/// </summary>
		public static readonly res_partner_Tz Africa_Tripoli = new res_partner_Tz("Africa/Tripoli");
		/// <summary>
		/// Africa/Tunis
		/// </summary>
		public static readonly res_partner_Tz Africa_Tunis = new res_partner_Tz("Africa/Tunis");
		/// <summary>
		/// Africa/Windhoek
		/// </summary>
		public static readonly res_partner_Tz Africa_Windhoek = new res_partner_Tz("Africa/Windhoek");
		/// <summary>
		/// America/Adak
		/// </summary>
		public static readonly res_partner_Tz America_Adak = new res_partner_Tz("America/Adak");
		/// <summary>
		/// America/Anchorage
		/// </summary>
		public static readonly res_partner_Tz America_Anchorage = new res_partner_Tz("America/Anchorage");
		/// <summary>
		/// America/Anguilla
		/// </summary>
		public static readonly res_partner_Tz America_Anguilla = new res_partner_Tz("America/Anguilla");
		/// <summary>
		/// America/Antigua
		/// </summary>
		public static readonly res_partner_Tz America_Antigua = new res_partner_Tz("America/Antigua");
		/// <summary>
		/// America/Araguaina
		/// </summary>
		public static readonly res_partner_Tz America_Araguaina = new res_partner_Tz("America/Araguaina");
		/// <summary>
		/// America/Argentina/Buenos_Aires
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Buenos_Aires = new res_partner_Tz("America/Argentina/Buenos_Aires");
		/// <summary>
		/// America/Argentina/Catamarca
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Catamarca = new res_partner_Tz("America/Argentina/Catamarca");
		/// <summary>
		/// America/Argentina/ComodRivadavia
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Comodrivadavia = new res_partner_Tz("America/Argentina/ComodRivadavia");
		/// <summary>
		/// America/Argentina/Cordoba
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Cordoba = new res_partner_Tz("America/Argentina/Cordoba");
		/// <summary>
		/// America/Argentina/Jujuy
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Jujuy = new res_partner_Tz("America/Argentina/Jujuy");
		/// <summary>
		/// America/Argentina/La_Rioja
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_La_Rioja = new res_partner_Tz("America/Argentina/La_Rioja");
		/// <summary>
		/// America/Argentina/Mendoza
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Mendoza = new res_partner_Tz("America/Argentina/Mendoza");
		/// <summary>
		/// America/Argentina/Rio_Gallegos
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Rio_Gallegos = new res_partner_Tz("America/Argentina/Rio_Gallegos");
		/// <summary>
		/// America/Argentina/Salta
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Salta = new res_partner_Tz("America/Argentina/Salta");
		/// <summary>
		/// America/Argentina/San_Juan
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_San_Juan = new res_partner_Tz("America/Argentina/San_Juan");
		/// <summary>
		/// America/Argentina/San_Luis
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_San_Luis = new res_partner_Tz("America/Argentina/San_Luis");
		/// <summary>
		/// America/Argentina/Tucuman
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Tucuman = new res_partner_Tz("America/Argentina/Tucuman");
		/// <summary>
		/// America/Argentina/Ushuaia
		/// </summary>
		public static readonly res_partner_Tz America_Argentina_Ushuaia = new res_partner_Tz("America/Argentina/Ushuaia");
		/// <summary>
		/// America/Aruba
		/// </summary>
		public static readonly res_partner_Tz America_Aruba = new res_partner_Tz("America/Aruba");
		/// <summary>
		/// America/Asuncion
		/// </summary>
		public static readonly res_partner_Tz America_Asuncion = new res_partner_Tz("America/Asuncion");
		/// <summary>
		/// America/Atikokan
		/// </summary>
		public static readonly res_partner_Tz America_Atikokan = new res_partner_Tz("America/Atikokan");
		/// <summary>
		/// America/Atka
		/// </summary>
		public static readonly res_partner_Tz America_Atka = new res_partner_Tz("America/Atka");
		/// <summary>
		/// America/Bahia
		/// </summary>
		public static readonly res_partner_Tz America_Bahia = new res_partner_Tz("America/Bahia");
		/// <summary>
		/// America/Bahia_Banderas
		/// </summary>
		public static readonly res_partner_Tz America_Bahia_Banderas = new res_partner_Tz("America/Bahia_Banderas");
		/// <summary>
		/// America/Barbados
		/// </summary>
		public static readonly res_partner_Tz America_Barbados = new res_partner_Tz("America/Barbados");
		/// <summary>
		/// America/Belem
		/// </summary>
		public static readonly res_partner_Tz America_Belem = new res_partner_Tz("America/Belem");
		/// <summary>
		/// America/Belize
		/// </summary>
		public static readonly res_partner_Tz America_Belize = new res_partner_Tz("America/Belize");
		/// <summary>
		/// America/Blanc-Sablon
		/// </summary>
		public static readonly res_partner_Tz America_Blancsablon = new res_partner_Tz("America/Blanc-Sablon");
		/// <summary>
		/// America/Boa_Vista
		/// </summary>
		public static readonly res_partner_Tz America_Boa_Vista = new res_partner_Tz("America/Boa_Vista");
		/// <summary>
		/// America/Bogota
		/// </summary>
		public static readonly res_partner_Tz America_Bogota = new res_partner_Tz("America/Bogota");
		/// <summary>
		/// America/Boise
		/// </summary>
		public static readonly res_partner_Tz America_Boise = new res_partner_Tz("America/Boise");
		/// <summary>
		/// America/Buenos_Aires
		/// </summary>
		public static readonly res_partner_Tz America_Buenos_Aires = new res_partner_Tz("America/Buenos_Aires");
		/// <summary>
		/// America/Cambridge_Bay
		/// </summary>
		public static readonly res_partner_Tz America_Cambridge_Bay = new res_partner_Tz("America/Cambridge_Bay");
		/// <summary>
		/// America/Campo_Grande
		/// </summary>
		public static readonly res_partner_Tz America_Campo_Grande = new res_partner_Tz("America/Campo_Grande");
		/// <summary>
		/// America/Cancun
		/// </summary>
		public static readonly res_partner_Tz America_Cancun = new res_partner_Tz("America/Cancun");
		/// <summary>
		/// America/Caracas
		/// </summary>
		public static readonly res_partner_Tz America_Caracas = new res_partner_Tz("America/Caracas");
		/// <summary>
		/// America/Catamarca
		/// </summary>
		public static readonly res_partner_Tz America_Catamarca = new res_partner_Tz("America/Catamarca");
		/// <summary>
		/// America/Cayenne
		/// </summary>
		public static readonly res_partner_Tz America_Cayenne = new res_partner_Tz("America/Cayenne");
		/// <summary>
		/// America/Cayman
		/// </summary>
		public static readonly res_partner_Tz America_Cayman = new res_partner_Tz("America/Cayman");
		/// <summary>
		/// America/Chicago
		/// </summary>
		public static readonly res_partner_Tz America_Chicago = new res_partner_Tz("America/Chicago");
		/// <summary>
		/// America/Chihuahua
		/// </summary>
		public static readonly res_partner_Tz America_Chihuahua = new res_partner_Tz("America/Chihuahua");
		/// <summary>
		/// America/Coral_Harbour
		/// </summary>
		public static readonly res_partner_Tz America_Coral_Harbour = new res_partner_Tz("America/Coral_Harbour");
		/// <summary>
		/// America/Cordoba
		/// </summary>
		public static readonly res_partner_Tz America_Cordoba = new res_partner_Tz("America/Cordoba");
		/// <summary>
		/// America/Costa_Rica
		/// </summary>
		public static readonly res_partner_Tz America_Costa_Rica = new res_partner_Tz("America/Costa_Rica");
		/// <summary>
		/// America/Creston
		/// </summary>
		public static readonly res_partner_Tz America_Creston = new res_partner_Tz("America/Creston");
		/// <summary>
		/// America/Cuiaba
		/// </summary>
		public static readonly res_partner_Tz America_Cuiaba = new res_partner_Tz("America/Cuiaba");
		/// <summary>
		/// America/Curacao
		/// </summary>
		public static readonly res_partner_Tz America_Curacao = new res_partner_Tz("America/Curacao");
		/// <summary>
		/// America/Danmarkshavn
		/// </summary>
		public static readonly res_partner_Tz America_Danmarkshavn = new res_partner_Tz("America/Danmarkshavn");
		/// <summary>
		/// America/Dawson
		/// </summary>
		public static readonly res_partner_Tz America_Dawson = new res_partner_Tz("America/Dawson");
		/// <summary>
		/// America/Dawson_Creek
		/// </summary>
		public static readonly res_partner_Tz America_Dawson_Creek = new res_partner_Tz("America/Dawson_Creek");
		/// <summary>
		/// America/Denver
		/// </summary>
		public static readonly res_partner_Tz America_Denver = new res_partner_Tz("America/Denver");
		/// <summary>
		/// America/Detroit
		/// </summary>
		public static readonly res_partner_Tz America_Detroit = new res_partner_Tz("America/Detroit");
		/// <summary>
		/// America/Dominica
		/// </summary>
		public static readonly res_partner_Tz America_Dominica = new res_partner_Tz("America/Dominica");
		/// <summary>
		/// America/Edmonton
		/// </summary>
		public static readonly res_partner_Tz America_Edmonton = new res_partner_Tz("America/Edmonton");
		/// <summary>
		/// America/Eirunepe
		/// </summary>
		public static readonly res_partner_Tz America_Eirunepe = new res_partner_Tz("America/Eirunepe");
		/// <summary>
		/// America/El_Salvador
		/// </summary>
		public static readonly res_partner_Tz America_El_Salvador = new res_partner_Tz("America/El_Salvador");
		/// <summary>
		/// America/Ensenada
		/// </summary>
		public static readonly res_partner_Tz America_Ensenada = new res_partner_Tz("America/Ensenada");
		/// <summary>
		/// America/Fort_Wayne
		/// </summary>
		public static readonly res_partner_Tz America_Fort_Wayne = new res_partner_Tz("America/Fort_Wayne");
		/// <summary>
		/// America/Fortaleza
		/// </summary>
		public static readonly res_partner_Tz America_Fortaleza = new res_partner_Tz("America/Fortaleza");
		/// <summary>
		/// America/Glace_Bay
		/// </summary>
		public static readonly res_partner_Tz America_Glace_Bay = new res_partner_Tz("America/Glace_Bay");
		/// <summary>
		/// America/Godthab
		/// </summary>
		public static readonly res_partner_Tz America_Godthab = new res_partner_Tz("America/Godthab");
		/// <summary>
		/// America/Goose_Bay
		/// </summary>
		public static readonly res_partner_Tz America_Goose_Bay = new res_partner_Tz("America/Goose_Bay");
		/// <summary>
		/// America/Grand_Turk
		/// </summary>
		public static readonly res_partner_Tz America_Grand_Turk = new res_partner_Tz("America/Grand_Turk");
		/// <summary>
		/// America/Grenada
		/// </summary>
		public static readonly res_partner_Tz America_Grenada = new res_partner_Tz("America/Grenada");
		/// <summary>
		/// America/Guadeloupe
		/// </summary>
		public static readonly res_partner_Tz America_Guadeloupe = new res_partner_Tz("America/Guadeloupe");
		/// <summary>
		/// America/Guatemala
		/// </summary>
		public static readonly res_partner_Tz America_Guatemala = new res_partner_Tz("America/Guatemala");
		/// <summary>
		/// America/Guayaquil
		/// </summary>
		public static readonly res_partner_Tz America_Guayaquil = new res_partner_Tz("America/Guayaquil");
		/// <summary>
		/// America/Guyana
		/// </summary>
		public static readonly res_partner_Tz America_Guyana = new res_partner_Tz("America/Guyana");
		/// <summary>
		/// America/Halifax
		/// </summary>
		public static readonly res_partner_Tz America_Halifax = new res_partner_Tz("America/Halifax");
		/// <summary>
		/// America/Havana
		/// </summary>
		public static readonly res_partner_Tz America_Havana = new res_partner_Tz("America/Havana");
		/// <summary>
		/// America/Hermosillo
		/// </summary>
		public static readonly res_partner_Tz America_Hermosillo = new res_partner_Tz("America/Hermosillo");
		/// <summary>
		/// America/Indiana/Indianapolis
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Indianapolis = new res_partner_Tz("America/Indiana/Indianapolis");
		/// <summary>
		/// America/Indiana/Knox
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Knox = new res_partner_Tz("America/Indiana/Knox");
		/// <summary>
		/// America/Indiana/Marengo
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Marengo = new res_partner_Tz("America/Indiana/Marengo");
		/// <summary>
		/// America/Indiana/Petersburg
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Petersburg = new res_partner_Tz("America/Indiana/Petersburg");
		/// <summary>
		/// America/Indiana/Tell_City
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Tell_City = new res_partner_Tz("America/Indiana/Tell_City");
		/// <summary>
		/// America/Indiana/Vevay
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Vevay = new res_partner_Tz("America/Indiana/Vevay");
		/// <summary>
		/// America/Indiana/Vincennes
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Vincennes = new res_partner_Tz("America/Indiana/Vincennes");
		/// <summary>
		/// America/Indiana/Winamac
		/// </summary>
		public static readonly res_partner_Tz America_Indiana_Winamac = new res_partner_Tz("America/Indiana/Winamac");
		/// <summary>
		/// America/Indianapolis
		/// </summary>
		public static readonly res_partner_Tz America_Indianapolis = new res_partner_Tz("America/Indianapolis");
		/// <summary>
		/// America/Inuvik
		/// </summary>
		public static readonly res_partner_Tz America_Inuvik = new res_partner_Tz("America/Inuvik");
		/// <summary>
		/// America/Iqaluit
		/// </summary>
		public static readonly res_partner_Tz America_Iqaluit = new res_partner_Tz("America/Iqaluit");
		/// <summary>
		/// America/Jamaica
		/// </summary>
		public static readonly res_partner_Tz America_Jamaica = new res_partner_Tz("America/Jamaica");
		/// <summary>
		/// America/Jujuy
		/// </summary>
		public static readonly res_partner_Tz America_Jujuy = new res_partner_Tz("America/Jujuy");
		/// <summary>
		/// America/Juneau
		/// </summary>
		public static readonly res_partner_Tz America_Juneau = new res_partner_Tz("America/Juneau");
		/// <summary>
		/// America/Kentucky/Louisville
		/// </summary>
		public static readonly res_partner_Tz America_Kentucky_Louisville = new res_partner_Tz("America/Kentucky/Louisville");
		/// <summary>
		/// America/Kentucky/Monticello
		/// </summary>
		public static readonly res_partner_Tz America_Kentucky_Monticello = new res_partner_Tz("America/Kentucky/Monticello");
		/// <summary>
		/// America/Knox_IN
		/// </summary>
		public static readonly res_partner_Tz America_Knox_IN = new res_partner_Tz("America/Knox_IN");
		/// <summary>
		/// America/Kralendijk
		/// </summary>
		public static readonly res_partner_Tz America_Kralendijk = new res_partner_Tz("America/Kralendijk");
		/// <summary>
		/// America/La_Paz
		/// </summary>
		public static readonly res_partner_Tz America_La_Paz = new res_partner_Tz("America/La_Paz");
		/// <summary>
		/// America/Lima
		/// </summary>
		public static readonly res_partner_Tz America_Lima = new res_partner_Tz("America/Lima");
		/// <summary>
		/// America/Los_Angeles
		/// </summary>
		public static readonly res_partner_Tz America_Los_Angeles = new res_partner_Tz("America/Los_Angeles");
		/// <summary>
		/// America/Louisville
		/// </summary>
		public static readonly res_partner_Tz America_Louisville = new res_partner_Tz("America/Louisville");
		/// <summary>
		/// America/Lower_Princes
		/// </summary>
		public static readonly res_partner_Tz America_Lower_Princes = new res_partner_Tz("America/Lower_Princes");
		/// <summary>
		/// America/Maceio
		/// </summary>
		public static readonly res_partner_Tz America_Maceio = new res_partner_Tz("America/Maceio");
		/// <summary>
		/// America/Managua
		/// </summary>
		public static readonly res_partner_Tz America_Managua = new res_partner_Tz("America/Managua");
		/// <summary>
		/// America/Manaus
		/// </summary>
		public static readonly res_partner_Tz America_Manaus = new res_partner_Tz("America/Manaus");
		/// <summary>
		/// America/Marigot
		/// </summary>
		public static readonly res_partner_Tz America_Marigot = new res_partner_Tz("America/Marigot");
		/// <summary>
		/// America/Martinique
		/// </summary>
		public static readonly res_partner_Tz America_Martinique = new res_partner_Tz("America/Martinique");
		/// <summary>
		/// America/Matamoros
		/// </summary>
		public static readonly res_partner_Tz America_Matamoros = new res_partner_Tz("America/Matamoros");
		/// <summary>
		/// America/Mazatlan
		/// </summary>
		public static readonly res_partner_Tz America_Mazatlan = new res_partner_Tz("America/Mazatlan");
		/// <summary>
		/// America/Mendoza
		/// </summary>
		public static readonly res_partner_Tz America_Mendoza = new res_partner_Tz("America/Mendoza");
		/// <summary>
		/// America/Menominee
		/// </summary>
		public static readonly res_partner_Tz America_Menominee = new res_partner_Tz("America/Menominee");
		/// <summary>
		/// America/Merida
		/// </summary>
		public static readonly res_partner_Tz America_Merida = new res_partner_Tz("America/Merida");
		/// <summary>
		/// America/Metlakatla
		/// </summary>
		public static readonly res_partner_Tz America_Metlakatla = new res_partner_Tz("America/Metlakatla");
		/// <summary>
		/// America/Mexico_City
		/// </summary>
		public static readonly res_partner_Tz America_Mexico_City = new res_partner_Tz("America/Mexico_City");
		/// <summary>
		/// America/Miquelon
		/// </summary>
		public static readonly res_partner_Tz America_Miquelon = new res_partner_Tz("America/Miquelon");
		/// <summary>
		/// America/Moncton
		/// </summary>
		public static readonly res_partner_Tz America_Moncton = new res_partner_Tz("America/Moncton");
		/// <summary>
		/// America/Monterrey
		/// </summary>
		public static readonly res_partner_Tz America_Monterrey = new res_partner_Tz("America/Monterrey");
		/// <summary>
		/// America/Montevideo
		/// </summary>
		public static readonly res_partner_Tz America_Montevideo = new res_partner_Tz("America/Montevideo");
		/// <summary>
		/// America/Montreal
		/// </summary>
		public static readonly res_partner_Tz America_Montreal = new res_partner_Tz("America/Montreal");
		/// <summary>
		/// America/Montserrat
		/// </summary>
		public static readonly res_partner_Tz America_Montserrat = new res_partner_Tz("America/Montserrat");
		/// <summary>
		/// America/Nassau
		/// </summary>
		public static readonly res_partner_Tz America_Nassau = new res_partner_Tz("America/Nassau");
		/// <summary>
		/// America/New_York
		/// </summary>
		public static readonly res_partner_Tz America_New_York = new res_partner_Tz("America/New_York");
		/// <summary>
		/// America/Nipigon
		/// </summary>
		public static readonly res_partner_Tz America_Nipigon = new res_partner_Tz("America/Nipigon");
		/// <summary>
		/// America/Nome
		/// </summary>
		public static readonly res_partner_Tz America_Nome = new res_partner_Tz("America/Nome");
		/// <summary>
		/// America/Noronha
		/// </summary>
		public static readonly res_partner_Tz America_Noronha = new res_partner_Tz("America/Noronha");
		/// <summary>
		/// America/North_Dakota/Beulah
		/// </summary>
		public static readonly res_partner_Tz America_North_Dakota_Beulah = new res_partner_Tz("America/North_Dakota/Beulah");
		/// <summary>
		/// America/North_Dakota/Center
		/// </summary>
		public static readonly res_partner_Tz America_North_Dakota_Center = new res_partner_Tz("America/North_Dakota/Center");
		/// <summary>
		/// America/North_Dakota/New_Salem
		/// </summary>
		public static readonly res_partner_Tz America_North_Dakota_New_Salem = new res_partner_Tz("America/North_Dakota/New_Salem");
		/// <summary>
		/// America/Ojinaga
		/// </summary>
		public static readonly res_partner_Tz America_Ojinaga = new res_partner_Tz("America/Ojinaga");
		/// <summary>
		/// America/Panama
		/// </summary>
		public static readonly res_partner_Tz America_Panama = new res_partner_Tz("America/Panama");
		/// <summary>
		/// America/Pangnirtung
		/// </summary>
		public static readonly res_partner_Tz America_Pangnirtung = new res_partner_Tz("America/Pangnirtung");
		/// <summary>
		/// America/Paramaribo
		/// </summary>
		public static readonly res_partner_Tz America_Paramaribo = new res_partner_Tz("America/Paramaribo");
		/// <summary>
		/// America/Phoenix
		/// </summary>
		public static readonly res_partner_Tz America_Phoenix = new res_partner_Tz("America/Phoenix");
		/// <summary>
		/// America/Port-au-Prince
		/// </summary>
		public static readonly res_partner_Tz America_Portauprince = new res_partner_Tz("America/Port-au-Prince");
		/// <summary>
		/// America/Port_of_Spain
		/// </summary>
		public static readonly res_partner_Tz America_Port_Of_Spain = new res_partner_Tz("America/Port_of_Spain");
		/// <summary>
		/// America/Porto_Acre
		/// </summary>
		public static readonly res_partner_Tz America_Porto_Acre = new res_partner_Tz("America/Porto_Acre");
		/// <summary>
		/// America/Porto_Velho
		/// </summary>
		public static readonly res_partner_Tz America_Porto_Velho = new res_partner_Tz("America/Porto_Velho");
		/// <summary>
		/// America/Puerto_Rico
		/// </summary>
		public static readonly res_partner_Tz America_Puerto_Rico = new res_partner_Tz("America/Puerto_Rico");
		/// <summary>
		/// America/Rainy_River
		/// </summary>
		public static readonly res_partner_Tz America_Rainy_River = new res_partner_Tz("America/Rainy_River");
		/// <summary>
		/// America/Rankin_Inlet
		/// </summary>
		public static readonly res_partner_Tz America_Rankin_Inlet = new res_partner_Tz("America/Rankin_Inlet");
		/// <summary>
		/// America/Recife
		/// </summary>
		public static readonly res_partner_Tz America_Recife = new res_partner_Tz("America/Recife");
		/// <summary>
		/// America/Regina
		/// </summary>
		public static readonly res_partner_Tz America_Regina = new res_partner_Tz("America/Regina");
		/// <summary>
		/// America/Resolute
		/// </summary>
		public static readonly res_partner_Tz America_Resolute = new res_partner_Tz("America/Resolute");
		/// <summary>
		/// America/Rio_Branco
		/// </summary>
		public static readonly res_partner_Tz America_Rio_Branco = new res_partner_Tz("America/Rio_Branco");
		/// <summary>
		/// America/Rosario
		/// </summary>
		public static readonly res_partner_Tz America_Rosario = new res_partner_Tz("America/Rosario");
		/// <summary>
		/// America/Santa_Isabel
		/// </summary>
		public static readonly res_partner_Tz America_Santa_Isabel = new res_partner_Tz("America/Santa_Isabel");
		/// <summary>
		/// America/Santarem
		/// </summary>
		public static readonly res_partner_Tz America_Santarem = new res_partner_Tz("America/Santarem");
		/// <summary>
		/// America/Santiago
		/// </summary>
		public static readonly res_partner_Tz America_Santiago = new res_partner_Tz("America/Santiago");
		/// <summary>
		/// America/Santo_Domingo
		/// </summary>
		public static readonly res_partner_Tz America_Santo_Domingo = new res_partner_Tz("America/Santo_Domingo");
		/// <summary>
		/// America/Sao_Paulo
		/// </summary>
		public static readonly res_partner_Tz America_Sao_Paulo = new res_partner_Tz("America/Sao_Paulo");
		/// <summary>
		/// America/Scoresbysund
		/// </summary>
		public static readonly res_partner_Tz America_Scoresbysund = new res_partner_Tz("America/Scoresbysund");
		/// <summary>
		/// America/Shiprock
		/// </summary>
		public static readonly res_partner_Tz America_Shiprock = new res_partner_Tz("America/Shiprock");
		/// <summary>
		/// America/Sitka
		/// </summary>
		public static readonly res_partner_Tz America_Sitka = new res_partner_Tz("America/Sitka");
		/// <summary>
		/// America/St_Barthelemy
		/// </summary>
		public static readonly res_partner_Tz America_St_Barthelemy = new res_partner_Tz("America/St_Barthelemy");
		/// <summary>
		/// America/St_Johns
		/// </summary>
		public static readonly res_partner_Tz America_St_Johns = new res_partner_Tz("America/St_Johns");
		/// <summary>
		/// America/St_Kitts
		/// </summary>
		public static readonly res_partner_Tz America_St_Kitts = new res_partner_Tz("America/St_Kitts");
		/// <summary>
		/// America/St_Lucia
		/// </summary>
		public static readonly res_partner_Tz America_St_Lucia = new res_partner_Tz("America/St_Lucia");
		/// <summary>
		/// America/St_Thomas
		/// </summary>
		public static readonly res_partner_Tz America_St_Thomas = new res_partner_Tz("America/St_Thomas");
		/// <summary>
		/// America/St_Vincent
		/// </summary>
		public static readonly res_partner_Tz America_St_Vincent = new res_partner_Tz("America/St_Vincent");
		/// <summary>
		/// America/Swift_Current
		/// </summary>
		public static readonly res_partner_Tz America_Swift_Current = new res_partner_Tz("America/Swift_Current");
		/// <summary>
		/// America/Tegucigalpa
		/// </summary>
		public static readonly res_partner_Tz America_Tegucigalpa = new res_partner_Tz("America/Tegucigalpa");
		/// <summary>
		/// America/Thule
		/// </summary>
		public static readonly res_partner_Tz America_Thule = new res_partner_Tz("America/Thule");
		/// <summary>
		/// America/Thunder_Bay
		/// </summary>
		public static readonly res_partner_Tz America_Thunder_Bay = new res_partner_Tz("America/Thunder_Bay");
		/// <summary>
		/// America/Tijuana
		/// </summary>
		public static readonly res_partner_Tz America_Tijuana = new res_partner_Tz("America/Tijuana");
		/// <summary>
		/// America/Toronto
		/// </summary>
		public static readonly res_partner_Tz America_Toronto = new res_partner_Tz("America/Toronto");
		/// <summary>
		/// America/Tortola
		/// </summary>
		public static readonly res_partner_Tz America_Tortola = new res_partner_Tz("America/Tortola");
		/// <summary>
		/// America/Vancouver
		/// </summary>
		public static readonly res_partner_Tz America_Vancouver = new res_partner_Tz("America/Vancouver");
		/// <summary>
		/// America/Virgin
		/// </summary>
		public static readonly res_partner_Tz America_Virgin = new res_partner_Tz("America/Virgin");
		/// <summary>
		/// America/Whitehorse
		/// </summary>
		public static readonly res_partner_Tz America_Whitehorse = new res_partner_Tz("America/Whitehorse");
		/// <summary>
		/// America/Winnipeg
		/// </summary>
		public static readonly res_partner_Tz America_Winnipeg = new res_partner_Tz("America/Winnipeg");
		/// <summary>
		/// America/Yakutat
		/// </summary>
		public static readonly res_partner_Tz America_Yakutat = new res_partner_Tz("America/Yakutat");
		/// <summary>
		/// America/Yellowknife
		/// </summary>
		public static readonly res_partner_Tz America_Yellowknife = new res_partner_Tz("America/Yellowknife");
		/// <summary>
		/// Antarctica/Casey
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Casey = new res_partner_Tz("Antarctica/Casey");
		/// <summary>
		/// Antarctica/Davis
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Davis = new res_partner_Tz("Antarctica/Davis");
		/// <summary>
		/// Antarctica/DumontDUrville
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Dumontdurville = new res_partner_Tz("Antarctica/DumontDUrville");
		/// <summary>
		/// Antarctica/Macquarie
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Macquarie = new res_partner_Tz("Antarctica/Macquarie");
		/// <summary>
		/// Antarctica/Mawson
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Mawson = new res_partner_Tz("Antarctica/Mawson");
		/// <summary>
		/// Antarctica/McMurdo
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Mcmurdo = new res_partner_Tz("Antarctica/McMurdo");
		/// <summary>
		/// Antarctica/Palmer
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Palmer = new res_partner_Tz("Antarctica/Palmer");
		/// <summary>
		/// Antarctica/Rothera
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Rothera = new res_partner_Tz("Antarctica/Rothera");
		/// <summary>
		/// Antarctica/South_Pole
		/// </summary>
		public static readonly res_partner_Tz Antarctica_South_Pole = new res_partner_Tz("Antarctica/South_Pole");
		/// <summary>
		/// Antarctica/Syowa
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Syowa = new res_partner_Tz("Antarctica/Syowa");
		/// <summary>
		/// Antarctica/Vostok
		/// </summary>
		public static readonly res_partner_Tz Antarctica_Vostok = new res_partner_Tz("Antarctica/Vostok");
		/// <summary>
		/// Arctic/Longyearbyen
		/// </summary>
		public static readonly res_partner_Tz Arctic_Longyearbyen = new res_partner_Tz("Arctic/Longyearbyen");
		/// <summary>
		/// Asia/Aden
		/// </summary>
		public static readonly res_partner_Tz Asia_Aden = new res_partner_Tz("Asia/Aden");
		/// <summary>
		/// Asia/Almaty
		/// </summary>
		public static readonly res_partner_Tz Asia_Almaty = new res_partner_Tz("Asia/Almaty");
		/// <summary>
		/// Asia/Amman
		/// </summary>
		public static readonly res_partner_Tz Asia_Amman = new res_partner_Tz("Asia/Amman");
		/// <summary>
		/// Asia/Anadyr
		/// </summary>
		public static readonly res_partner_Tz Asia_Anadyr = new res_partner_Tz("Asia/Anadyr");
		/// <summary>
		/// Asia/Aqtau
		/// </summary>
		public static readonly res_partner_Tz Asia_Aqtau = new res_partner_Tz("Asia/Aqtau");
		/// <summary>
		/// Asia/Aqtobe
		/// </summary>
		public static readonly res_partner_Tz Asia_Aqtobe = new res_partner_Tz("Asia/Aqtobe");
		/// <summary>
		/// Asia/Ashgabat
		/// </summary>
		public static readonly res_partner_Tz Asia_Ashgabat = new res_partner_Tz("Asia/Ashgabat");
		/// <summary>
		/// Asia/Ashkhabad
		/// </summary>
		public static readonly res_partner_Tz Asia_Ashkhabad = new res_partner_Tz("Asia/Ashkhabad");
		/// <summary>
		/// Asia/Baghdad
		/// </summary>
		public static readonly res_partner_Tz Asia_Baghdad = new res_partner_Tz("Asia/Baghdad");
		/// <summary>
		/// Asia/Bahrain
		/// </summary>
		public static readonly res_partner_Tz Asia_Bahrain = new res_partner_Tz("Asia/Bahrain");
		/// <summary>
		/// Asia/Baku
		/// </summary>
		public static readonly res_partner_Tz Asia_Baku = new res_partner_Tz("Asia/Baku");
		/// <summary>
		/// Asia/Bangkok
		/// </summary>
		public static readonly res_partner_Tz Asia_Bangkok = new res_partner_Tz("Asia/Bangkok");
		/// <summary>
		/// Asia/Beirut
		/// </summary>
		public static readonly res_partner_Tz Asia_Beirut = new res_partner_Tz("Asia/Beirut");
		/// <summary>
		/// Asia/Bishkek
		/// </summary>
		public static readonly res_partner_Tz Asia_Bishkek = new res_partner_Tz("Asia/Bishkek");
		/// <summary>
		/// Asia/Brunei
		/// </summary>
		public static readonly res_partner_Tz Asia_Brunei = new res_partner_Tz("Asia/Brunei");
		/// <summary>
		/// Asia/Calcutta
		/// </summary>
		public static readonly res_partner_Tz Asia_Calcutta = new res_partner_Tz("Asia/Calcutta");
		/// <summary>
		/// Asia/Choibalsan
		/// </summary>
		public static readonly res_partner_Tz Asia_Choibalsan = new res_partner_Tz("Asia/Choibalsan");
		/// <summary>
		/// Asia/Chongqing
		/// </summary>
		public static readonly res_partner_Tz Asia_Chongqing = new res_partner_Tz("Asia/Chongqing");
		/// <summary>
		/// Asia/Chungking
		/// </summary>
		public static readonly res_partner_Tz Asia_Chungking = new res_partner_Tz("Asia/Chungking");
		/// <summary>
		/// Asia/Colombo
		/// </summary>
		public static readonly res_partner_Tz Asia_Colombo = new res_partner_Tz("Asia/Colombo");
		/// <summary>
		/// Asia/Dacca
		/// </summary>
		public static readonly res_partner_Tz Asia_Dacca = new res_partner_Tz("Asia/Dacca");
		/// <summary>
		/// Asia/Damascus
		/// </summary>
		public static readonly res_partner_Tz Asia_Damascus = new res_partner_Tz("Asia/Damascus");
		/// <summary>
		/// Asia/Dhaka
		/// </summary>
		public static readonly res_partner_Tz Asia_Dhaka = new res_partner_Tz("Asia/Dhaka");
		/// <summary>
		/// Asia/Dili
		/// </summary>
		public static readonly res_partner_Tz Asia_Dili = new res_partner_Tz("Asia/Dili");
		/// <summary>
		/// Asia/Dubai
		/// </summary>
		public static readonly res_partner_Tz Asia_Dubai = new res_partner_Tz("Asia/Dubai");
		/// <summary>
		/// Asia/Dushanbe
		/// </summary>
		public static readonly res_partner_Tz Asia_Dushanbe = new res_partner_Tz("Asia/Dushanbe");
		/// <summary>
		/// Asia/Gaza
		/// </summary>
		public static readonly res_partner_Tz Asia_Gaza = new res_partner_Tz("Asia/Gaza");
		/// <summary>
		/// Asia/Harbin
		/// </summary>
		public static readonly res_partner_Tz Asia_Harbin = new res_partner_Tz("Asia/Harbin");
		/// <summary>
		/// Asia/Hebron
		/// </summary>
		public static readonly res_partner_Tz Asia_Hebron = new res_partner_Tz("Asia/Hebron");
		/// <summary>
		/// Asia/Ho_Chi_Minh
		/// </summary>
		public static readonly res_partner_Tz Asia_Ho_Chi_Minh = new res_partner_Tz("Asia/Ho_Chi_Minh");
		/// <summary>
		/// Asia/Hong_Kong
		/// </summary>
		public static readonly res_partner_Tz Asia_Hong_Kong = new res_partner_Tz("Asia/Hong_Kong");
		/// <summary>
		/// Asia/Hovd
		/// </summary>
		public static readonly res_partner_Tz Asia_Hovd = new res_partner_Tz("Asia/Hovd");
		/// <summary>
		/// Asia/Irkutsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Irkutsk = new res_partner_Tz("Asia/Irkutsk");
		/// <summary>
		/// Asia/Istanbul
		/// </summary>
		public static readonly res_partner_Tz Asia_Istanbul = new res_partner_Tz("Asia/Istanbul");
		/// <summary>
		/// Asia/Jakarta
		/// </summary>
		public static readonly res_partner_Tz Asia_Jakarta = new res_partner_Tz("Asia/Jakarta");
		/// <summary>
		/// Asia/Jayapura
		/// </summary>
		public static readonly res_partner_Tz Asia_Jayapura = new res_partner_Tz("Asia/Jayapura");
		/// <summary>
		/// Asia/Jerusalem
		/// </summary>
		public static readonly res_partner_Tz Asia_Jerusalem = new res_partner_Tz("Asia/Jerusalem");
		/// <summary>
		/// Asia/Kabul
		/// </summary>
		public static readonly res_partner_Tz Asia_Kabul = new res_partner_Tz("Asia/Kabul");
		/// <summary>
		/// Asia/Kamchatka
		/// </summary>
		public static readonly res_partner_Tz Asia_Kamchatka = new res_partner_Tz("Asia/Kamchatka");
		/// <summary>
		/// Asia/Karachi
		/// </summary>
		public static readonly res_partner_Tz Asia_Karachi = new res_partner_Tz("Asia/Karachi");
		/// <summary>
		/// Asia/Kashgar
		/// </summary>
		public static readonly res_partner_Tz Asia_Kashgar = new res_partner_Tz("Asia/Kashgar");
		/// <summary>
		/// Asia/Kathmandu
		/// </summary>
		public static readonly res_partner_Tz Asia_Kathmandu = new res_partner_Tz("Asia/Kathmandu");
		/// <summary>
		/// Asia/Katmandu
		/// </summary>
		public static readonly res_partner_Tz Asia_Katmandu = new res_partner_Tz("Asia/Katmandu");
		/// <summary>
		/// Asia/Kolkata
		/// </summary>
		public static readonly res_partner_Tz Asia_Kolkata = new res_partner_Tz("Asia/Kolkata");
		/// <summary>
		/// Asia/Krasnoyarsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Krasnoyarsk = new res_partner_Tz("Asia/Krasnoyarsk");
		/// <summary>
		/// Asia/Kuala_Lumpur
		/// </summary>
		public static readonly res_partner_Tz Asia_Kuala_Lumpur = new res_partner_Tz("Asia/Kuala_Lumpur");
		/// <summary>
		/// Asia/Kuching
		/// </summary>
		public static readonly res_partner_Tz Asia_Kuching = new res_partner_Tz("Asia/Kuching");
		/// <summary>
		/// Asia/Kuwait
		/// </summary>
		public static readonly res_partner_Tz Asia_Kuwait = new res_partner_Tz("Asia/Kuwait");
		/// <summary>
		/// Asia/Macao
		/// </summary>
		public static readonly res_partner_Tz Asia_Macao = new res_partner_Tz("Asia/Macao");
		/// <summary>
		/// Asia/Macau
		/// </summary>
		public static readonly res_partner_Tz Asia_Macau = new res_partner_Tz("Asia/Macau");
		/// <summary>
		/// Asia/Magadan
		/// </summary>
		public static readonly res_partner_Tz Asia_Magadan = new res_partner_Tz("Asia/Magadan");
		/// <summary>
		/// Asia/Makassar
		/// </summary>
		public static readonly res_partner_Tz Asia_Makassar = new res_partner_Tz("Asia/Makassar");
		/// <summary>
		/// Asia/Manila
		/// </summary>
		public static readonly res_partner_Tz Asia_Manila = new res_partner_Tz("Asia/Manila");
		/// <summary>
		/// Asia/Muscat
		/// </summary>
		public static readonly res_partner_Tz Asia_Muscat = new res_partner_Tz("Asia/Muscat");
		/// <summary>
		/// Asia/Nicosia
		/// </summary>
		public static readonly res_partner_Tz Asia_Nicosia = new res_partner_Tz("Asia/Nicosia");
		/// <summary>
		/// Asia/Novokuznetsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Novokuznetsk = new res_partner_Tz("Asia/Novokuznetsk");
		/// <summary>
		/// Asia/Novosibirsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Novosibirsk = new res_partner_Tz("Asia/Novosibirsk");
		/// <summary>
		/// Asia/Omsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Omsk = new res_partner_Tz("Asia/Omsk");
		/// <summary>
		/// Asia/Oral
		/// </summary>
		public static readonly res_partner_Tz Asia_Oral = new res_partner_Tz("Asia/Oral");
		/// <summary>
		/// Asia/Phnom_Penh
		/// </summary>
		public static readonly res_partner_Tz Asia_Phnom_Penh = new res_partner_Tz("Asia/Phnom_Penh");
		/// <summary>
		/// Asia/Pontianak
		/// </summary>
		public static readonly res_partner_Tz Asia_Pontianak = new res_partner_Tz("Asia/Pontianak");
		/// <summary>
		/// Asia/Pyongyang
		/// </summary>
		public static readonly res_partner_Tz Asia_Pyongyang = new res_partner_Tz("Asia/Pyongyang");
		/// <summary>
		/// Asia/Qatar
		/// </summary>
		public static readonly res_partner_Tz Asia_Qatar = new res_partner_Tz("Asia/Qatar");
		/// <summary>
		/// Asia/Qyzylorda
		/// </summary>
		public static readonly res_partner_Tz Asia_Qyzylorda = new res_partner_Tz("Asia/Qyzylorda");
		/// <summary>
		/// Asia/Rangoon
		/// </summary>
		public static readonly res_partner_Tz Asia_Rangoon = new res_partner_Tz("Asia/Rangoon");
		/// <summary>
		/// Asia/Riyadh
		/// </summary>
		public static readonly res_partner_Tz Asia_Riyadh = new res_partner_Tz("Asia/Riyadh");
		/// <summary>
		/// Asia/Saigon
		/// </summary>
		public static readonly res_partner_Tz Asia_Saigon = new res_partner_Tz("Asia/Saigon");
		/// <summary>
		/// Asia/Sakhalin
		/// </summary>
		public static readonly res_partner_Tz Asia_Sakhalin = new res_partner_Tz("Asia/Sakhalin");
		/// <summary>
		/// Asia/Samarkand
		/// </summary>
		public static readonly res_partner_Tz Asia_Samarkand = new res_partner_Tz("Asia/Samarkand");
		/// <summary>
		/// Asia/Seoul
		/// </summary>
		public static readonly res_partner_Tz Asia_Seoul = new res_partner_Tz("Asia/Seoul");
		/// <summary>
		/// Asia/Shanghai
		/// </summary>
		public static readonly res_partner_Tz Asia_Shanghai = new res_partner_Tz("Asia/Shanghai");
		/// <summary>
		/// Asia/Singapore
		/// </summary>
		public static readonly res_partner_Tz Asia_Singapore = new res_partner_Tz("Asia/Singapore");
		/// <summary>
		/// Asia/Taipei
		/// </summary>
		public static readonly res_partner_Tz Asia_Taipei = new res_partner_Tz("Asia/Taipei");
		/// <summary>
		/// Asia/Tashkent
		/// </summary>
		public static readonly res_partner_Tz Asia_Tashkent = new res_partner_Tz("Asia/Tashkent");
		/// <summary>
		/// Asia/Tbilisi
		/// </summary>
		public static readonly res_partner_Tz Asia_Tbilisi = new res_partner_Tz("Asia/Tbilisi");
		/// <summary>
		/// Asia/Tehran
		/// </summary>
		public static readonly res_partner_Tz Asia_Tehran = new res_partner_Tz("Asia/Tehran");
		/// <summary>
		/// Asia/Tel_Aviv
		/// </summary>
		public static readonly res_partner_Tz Asia_Tel_Aviv = new res_partner_Tz("Asia/Tel_Aviv");
		/// <summary>
		/// Asia/Thimbu
		/// </summary>
		public static readonly res_partner_Tz Asia_Thimbu = new res_partner_Tz("Asia/Thimbu");
		/// <summary>
		/// Asia/Thimphu
		/// </summary>
		public static readonly res_partner_Tz Asia_Thimphu = new res_partner_Tz("Asia/Thimphu");
		/// <summary>
		/// Asia/Tokyo
		/// </summary>
		public static readonly res_partner_Tz Asia_Tokyo = new res_partner_Tz("Asia/Tokyo");
		/// <summary>
		/// Asia/Ujung_Pandang
		/// </summary>
		public static readonly res_partner_Tz Asia_Ujung_Pandang = new res_partner_Tz("Asia/Ujung_Pandang");
		/// <summary>
		/// Asia/Ulaanbaatar
		/// </summary>
		public static readonly res_partner_Tz Asia_Ulaanbaatar = new res_partner_Tz("Asia/Ulaanbaatar");
		/// <summary>
		/// Asia/Ulan_Bator
		/// </summary>
		public static readonly res_partner_Tz Asia_Ulan_Bator = new res_partner_Tz("Asia/Ulan_Bator");
		/// <summary>
		/// Asia/Urumqi
		/// </summary>
		public static readonly res_partner_Tz Asia_Urumqi = new res_partner_Tz("Asia/Urumqi");
		/// <summary>
		/// Asia/Vientiane
		/// </summary>
		public static readonly res_partner_Tz Asia_Vientiane = new res_partner_Tz("Asia/Vientiane");
		/// <summary>
		/// Asia/Vladivostok
		/// </summary>
		public static readonly res_partner_Tz Asia_Vladivostok = new res_partner_Tz("Asia/Vladivostok");
		/// <summary>
		/// Asia/Yakutsk
		/// </summary>
		public static readonly res_partner_Tz Asia_Yakutsk = new res_partner_Tz("Asia/Yakutsk");
		/// <summary>
		/// Asia/Yekaterinburg
		/// </summary>
		public static readonly res_partner_Tz Asia_Yekaterinburg = new res_partner_Tz("Asia/Yekaterinburg");
		/// <summary>
		/// Asia/Yerevan
		/// </summary>
		public static readonly res_partner_Tz Asia_Yerevan = new res_partner_Tz("Asia/Yerevan");
		/// <summary>
		/// Atlantic/Azores
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Azores = new res_partner_Tz("Atlantic/Azores");
		/// <summary>
		/// Atlantic/Bermuda
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Bermuda = new res_partner_Tz("Atlantic/Bermuda");
		/// <summary>
		/// Atlantic/Canary
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Canary = new res_partner_Tz("Atlantic/Canary");
		/// <summary>
		/// Atlantic/Cape_Verde
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Cape_Verde = new res_partner_Tz("Atlantic/Cape_Verde");
		/// <summary>
		/// Atlantic/Faeroe
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Faeroe = new res_partner_Tz("Atlantic/Faeroe");
		/// <summary>
		/// Atlantic/Faroe
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Faroe = new res_partner_Tz("Atlantic/Faroe");
		/// <summary>
		/// Atlantic/Jan_Mayen
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Jan_Mayen = new res_partner_Tz("Atlantic/Jan_Mayen");
		/// <summary>
		/// Atlantic/Madeira
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Madeira = new res_partner_Tz("Atlantic/Madeira");
		/// <summary>
		/// Atlantic/Reykjavik
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Reykjavik = new res_partner_Tz("Atlantic/Reykjavik");
		/// <summary>
		/// Atlantic/South_Georgia
		/// </summary>
		public static readonly res_partner_Tz Atlantic_South_Georgia = new res_partner_Tz("Atlantic/South_Georgia");
		/// <summary>
		/// Atlantic/St_Helena
		/// </summary>
		public static readonly res_partner_Tz Atlantic_St_Helena = new res_partner_Tz("Atlantic/St_Helena");
		/// <summary>
		/// Atlantic/Stanley
		/// </summary>
		public static readonly res_partner_Tz Atlantic_Stanley = new res_partner_Tz("Atlantic/Stanley");
		/// <summary>
		/// Australia/ACT
		/// </summary>
		public static readonly res_partner_Tz Australia_ACT = new res_partner_Tz("Australia/ACT");
		/// <summary>
		/// Australia/Adelaide
		/// </summary>
		public static readonly res_partner_Tz Australia_Adelaide = new res_partner_Tz("Australia/Adelaide");
		/// <summary>
		/// Australia/Brisbane
		/// </summary>
		public static readonly res_partner_Tz Australia_Brisbane = new res_partner_Tz("Australia/Brisbane");
		/// <summary>
		/// Australia/Broken_Hill
		/// </summary>
		public static readonly res_partner_Tz Australia_Broken_Hill = new res_partner_Tz("Australia/Broken_Hill");
		/// <summary>
		/// Australia/Canberra
		/// </summary>
		public static readonly res_partner_Tz Australia_Canberra = new res_partner_Tz("Australia/Canberra");
		/// <summary>
		/// Australia/Currie
		/// </summary>
		public static readonly res_partner_Tz Australia_Currie = new res_partner_Tz("Australia/Currie");
		/// <summary>
		/// Australia/Darwin
		/// </summary>
		public static readonly res_partner_Tz Australia_Darwin = new res_partner_Tz("Australia/Darwin");
		/// <summary>
		/// Australia/Eucla
		/// </summary>
		public static readonly res_partner_Tz Australia_Eucla = new res_partner_Tz("Australia/Eucla");
		/// <summary>
		/// Australia/Hobart
		/// </summary>
		public static readonly res_partner_Tz Australia_Hobart = new res_partner_Tz("Australia/Hobart");
		/// <summary>
		/// Australia/LHI
		/// </summary>
		public static readonly res_partner_Tz Australia_LHI = new res_partner_Tz("Australia/LHI");
		/// <summary>
		/// Australia/Lindeman
		/// </summary>
		public static readonly res_partner_Tz Australia_Lindeman = new res_partner_Tz("Australia/Lindeman");
		/// <summary>
		/// Australia/Lord_Howe
		/// </summary>
		public static readonly res_partner_Tz Australia_Lord_Howe = new res_partner_Tz("Australia/Lord_Howe");
		/// <summary>
		/// Australia/Melbourne
		/// </summary>
		public static readonly res_partner_Tz Australia_Melbourne = new res_partner_Tz("Australia/Melbourne");
		/// <summary>
		/// Australia/NSW
		/// </summary>
		public static readonly res_partner_Tz Australia_NSW = new res_partner_Tz("Australia/NSW");
		/// <summary>
		/// Australia/North
		/// </summary>
		public static readonly res_partner_Tz Australia_North = new res_partner_Tz("Australia/North");
		/// <summary>
		/// Australia/Perth
		/// </summary>
		public static readonly res_partner_Tz Australia_Perth = new res_partner_Tz("Australia/Perth");
		/// <summary>
		/// Australia/Queensland
		/// </summary>
		public static readonly res_partner_Tz Australia_Queensland = new res_partner_Tz("Australia/Queensland");
		/// <summary>
		/// Australia/South
		/// </summary>
		public static readonly res_partner_Tz Australia_South = new res_partner_Tz("Australia/South");
		/// <summary>
		/// Australia/Sydney
		/// </summary>
		public static readonly res_partner_Tz Australia_Sydney = new res_partner_Tz("Australia/Sydney");
		/// <summary>
		/// Australia/Tasmania
		/// </summary>
		public static readonly res_partner_Tz Australia_Tasmania = new res_partner_Tz("Australia/Tasmania");
		/// <summary>
		/// Australia/Victoria
		/// </summary>
		public static readonly res_partner_Tz Australia_Victoria = new res_partner_Tz("Australia/Victoria");
		/// <summary>
		/// Australia/West
		/// </summary>
		public static readonly res_partner_Tz Australia_West = new res_partner_Tz("Australia/West");
		/// <summary>
		/// Australia/Yancowinna
		/// </summary>
		public static readonly res_partner_Tz Australia_Yancowinna = new res_partner_Tz("Australia/Yancowinna");
		/// <summary>
		/// Brazil/Acre
		/// </summary>
		public static readonly res_partner_Tz Brazil_Acre = new res_partner_Tz("Brazil/Acre");
		/// <summary>
		/// Brazil/DeNoronha
		/// </summary>
		public static readonly res_partner_Tz Brazil_Denoronha = new res_partner_Tz("Brazil/DeNoronha");
		/// <summary>
		/// Brazil/East
		/// </summary>
		public static readonly res_partner_Tz Brazil_East = new res_partner_Tz("Brazil/East");
		/// <summary>
		/// Brazil/West
		/// </summary>
		public static readonly res_partner_Tz Brazil_West = new res_partner_Tz("Brazil/West");
		/// <summary>
		/// CET
		/// </summary>
		public static readonly res_partner_Tz CET = new res_partner_Tz("CET");
		/// <summary>
		/// CST6CDT
		/// </summary>
		public static readonly res_partner_Tz CST6CDT = new res_partner_Tz("CST6CDT");
		/// <summary>
		/// Canada/Atlantic
		/// </summary>
		public static readonly res_partner_Tz Canada_Atlantic = new res_partner_Tz("Canada/Atlantic");
		/// <summary>
		/// Canada/Central
		/// </summary>
		public static readonly res_partner_Tz Canada_Central = new res_partner_Tz("Canada/Central");
		/// <summary>
		/// Canada/East-Saskatchewan
		/// </summary>
		public static readonly res_partner_Tz Canada_Eastsaskatchewan = new res_partner_Tz("Canada/East-Saskatchewan");
		/// <summary>
		/// Canada/Eastern
		/// </summary>
		public static readonly res_partner_Tz Canada_Eastern = new res_partner_Tz("Canada/Eastern");
		/// <summary>
		/// Canada/Mountain
		/// </summary>
		public static readonly res_partner_Tz Canada_Mountain = new res_partner_Tz("Canada/Mountain");
		/// <summary>
		/// Canada/Newfoundland
		/// </summary>
		public static readonly res_partner_Tz Canada_Newfoundland = new res_partner_Tz("Canada/Newfoundland");
		/// <summary>
		/// Canada/Pacific
		/// </summary>
		public static readonly res_partner_Tz Canada_Pacific = new res_partner_Tz("Canada/Pacific");
		/// <summary>
		/// Canada/Saskatchewan
		/// </summary>
		public static readonly res_partner_Tz Canada_Saskatchewan = new res_partner_Tz("Canada/Saskatchewan");
		/// <summary>
		/// Canada/Yukon
		/// </summary>
		public static readonly res_partner_Tz Canada_Yukon = new res_partner_Tz("Canada/Yukon");
		/// <summary>
		/// Chile/Continental
		/// </summary>
		public static readonly res_partner_Tz Chile_Continental = new res_partner_Tz("Chile/Continental");
		/// <summary>
		/// Chile/EasterIsland
		/// </summary>
		public static readonly res_partner_Tz Chile_Easterisland = new res_partner_Tz("Chile/EasterIsland");
		/// <summary>
		/// Cuba
		/// </summary>
		public static readonly res_partner_Tz Cuba = new res_partner_Tz("Cuba");
		/// <summary>
		/// EET
		/// </summary>
		public static readonly res_partner_Tz EET = new res_partner_Tz("EET");
		/// <summary>
		/// EST
		/// </summary>
		public static readonly res_partner_Tz EST = new res_partner_Tz("EST");
		/// <summary>
		/// EST5EDT
		/// </summary>
		public static readonly res_partner_Tz EST5EDT = new res_partner_Tz("EST5EDT");
		/// <summary>
		/// Egypt
		/// </summary>
		public static readonly res_partner_Tz Egypt = new res_partner_Tz("Egypt");
		/// <summary>
		/// Eire
		/// </summary>
		public static readonly res_partner_Tz Eire = new res_partner_Tz("Eire");
		/// <summary>
		/// Europe/Amsterdam
		/// </summary>
		public static readonly res_partner_Tz Europe_Amsterdam = new res_partner_Tz("Europe/Amsterdam");
		/// <summary>
		/// Europe/Andorra
		/// </summary>
		public static readonly res_partner_Tz Europe_Andorra = new res_partner_Tz("Europe/Andorra");
		/// <summary>
		/// Europe/Athens
		/// </summary>
		public static readonly res_partner_Tz Europe_Athens = new res_partner_Tz("Europe/Athens");
		/// <summary>
		/// Europe/Belfast
		/// </summary>
		public static readonly res_partner_Tz Europe_Belfast = new res_partner_Tz("Europe/Belfast");
		/// <summary>
		/// Europe/Belgrade
		/// </summary>
		public static readonly res_partner_Tz Europe_Belgrade = new res_partner_Tz("Europe/Belgrade");
		/// <summary>
		/// Europe/Berlin
		/// </summary>
		public static readonly res_partner_Tz Europe_Berlin = new res_partner_Tz("Europe/Berlin");
		/// <summary>
		/// Europe/Bratislava
		/// </summary>
		public static readonly res_partner_Tz Europe_Bratislava = new res_partner_Tz("Europe/Bratislava");
		/// <summary>
		/// Europe/Brussels
		/// </summary>
		public static readonly res_partner_Tz Europe_Brussels = new res_partner_Tz("Europe/Brussels");
		/// <summary>
		/// Europe/Bucharest
		/// </summary>
		public static readonly res_partner_Tz Europe_Bucharest = new res_partner_Tz("Europe/Bucharest");
		/// <summary>
		/// Europe/Budapest
		/// </summary>
		public static readonly res_partner_Tz Europe_Budapest = new res_partner_Tz("Europe/Budapest");
		/// <summary>
		/// Europe/Chisinau
		/// </summary>
		public static readonly res_partner_Tz Europe_Chisinau = new res_partner_Tz("Europe/Chisinau");
		/// <summary>
		/// Europe/Copenhagen
		/// </summary>
		public static readonly res_partner_Tz Europe_Copenhagen = new res_partner_Tz("Europe/Copenhagen");
		/// <summary>
		/// Europe/Dublin
		/// </summary>
		public static readonly res_partner_Tz Europe_Dublin = new res_partner_Tz("Europe/Dublin");
		/// <summary>
		/// Europe/Gibraltar
		/// </summary>
		public static readonly res_partner_Tz Europe_Gibraltar = new res_partner_Tz("Europe/Gibraltar");
		/// <summary>
		/// Europe/Guernsey
		/// </summary>
		public static readonly res_partner_Tz Europe_Guernsey = new res_partner_Tz("Europe/Guernsey");
		/// <summary>
		/// Europe/Helsinki
		/// </summary>
		public static readonly res_partner_Tz Europe_Helsinki = new res_partner_Tz("Europe/Helsinki");
		/// <summary>
		/// Europe/Isle_of_Man
		/// </summary>
		public static readonly res_partner_Tz Europe_Isle_Of_Man = new res_partner_Tz("Europe/Isle_of_Man");
		/// <summary>
		/// Europe/Istanbul
		/// </summary>
		public static readonly res_partner_Tz Europe_Istanbul = new res_partner_Tz("Europe/Istanbul");
		/// <summary>
		/// Europe/Jersey
		/// </summary>
		public static readonly res_partner_Tz Europe_Jersey = new res_partner_Tz("Europe/Jersey");
		/// <summary>
		/// Europe/Kaliningrad
		/// </summary>
		public static readonly res_partner_Tz Europe_Kaliningrad = new res_partner_Tz("Europe/Kaliningrad");
		/// <summary>
		/// Europe/Kiev
		/// </summary>
		public static readonly res_partner_Tz Europe_Kiev = new res_partner_Tz("Europe/Kiev");
		/// <summary>
		/// Europe/Lisbon
		/// </summary>
		public static readonly res_partner_Tz Europe_Lisbon = new res_partner_Tz("Europe/Lisbon");
		/// <summary>
		/// Europe/Ljubljana
		/// </summary>
		public static readonly res_partner_Tz Europe_Ljubljana = new res_partner_Tz("Europe/Ljubljana");
		/// <summary>
		/// Europe/London
		/// </summary>
		public static readonly res_partner_Tz Europe_London = new res_partner_Tz("Europe/London");
		/// <summary>
		/// Europe/Luxembourg
		/// </summary>
		public static readonly res_partner_Tz Europe_Luxembourg = new res_partner_Tz("Europe/Luxembourg");
		/// <summary>
		/// Europe/Madrid
		/// </summary>
		public static readonly res_partner_Tz Europe_Madrid = new res_partner_Tz("Europe/Madrid");
		/// <summary>
		/// Europe/Malta
		/// </summary>
		public static readonly res_partner_Tz Europe_Malta = new res_partner_Tz("Europe/Malta");
		/// <summary>
		/// Europe/Mariehamn
		/// </summary>
		public static readonly res_partner_Tz Europe_Mariehamn = new res_partner_Tz("Europe/Mariehamn");
		/// <summary>
		/// Europe/Minsk
		/// </summary>
		public static readonly res_partner_Tz Europe_Minsk = new res_partner_Tz("Europe/Minsk");
		/// <summary>
		/// Europe/Monaco
		/// </summary>
		public static readonly res_partner_Tz Europe_Monaco = new res_partner_Tz("Europe/Monaco");
		/// <summary>
		/// Europe/Moscow
		/// </summary>
		public static readonly res_partner_Tz Europe_Moscow = new res_partner_Tz("Europe/Moscow");
		/// <summary>
		/// Europe/Nicosia
		/// </summary>
		public static readonly res_partner_Tz Europe_Nicosia = new res_partner_Tz("Europe/Nicosia");
		/// <summary>
		/// Europe/Oslo
		/// </summary>
		public static readonly res_partner_Tz Europe_Oslo = new res_partner_Tz("Europe/Oslo");
		/// <summary>
		/// Europe/Paris
		/// </summary>
		public static readonly res_partner_Tz Europe_Paris = new res_partner_Tz("Europe/Paris");
		/// <summary>
		/// Europe/Podgorica
		/// </summary>
		public static readonly res_partner_Tz Europe_Podgorica = new res_partner_Tz("Europe/Podgorica");
		/// <summary>
		/// Europe/Prague
		/// </summary>
		public static readonly res_partner_Tz Europe_Prague = new res_partner_Tz("Europe/Prague");
		/// <summary>
		/// Europe/Riga
		/// </summary>
		public static readonly res_partner_Tz Europe_Riga = new res_partner_Tz("Europe/Riga");
		/// <summary>
		/// Europe/Rome
		/// </summary>
		public static readonly res_partner_Tz Europe_Rome = new res_partner_Tz("Europe/Rome");
		/// <summary>
		/// Europe/Samara
		/// </summary>
		public static readonly res_partner_Tz Europe_Samara = new res_partner_Tz("Europe/Samara");
		/// <summary>
		/// Europe/San_Marino
		/// </summary>
		public static readonly res_partner_Tz Europe_San_Marino = new res_partner_Tz("Europe/San_Marino");
		/// <summary>
		/// Europe/Sarajevo
		/// </summary>
		public static readonly res_partner_Tz Europe_Sarajevo = new res_partner_Tz("Europe/Sarajevo");
		/// <summary>
		/// Europe/Simferopol
		/// </summary>
		public static readonly res_partner_Tz Europe_Simferopol = new res_partner_Tz("Europe/Simferopol");
		/// <summary>
		/// Europe/Skopje
		/// </summary>
		public static readonly res_partner_Tz Europe_Skopje = new res_partner_Tz("Europe/Skopje");
		/// <summary>
		/// Europe/Sofia
		/// </summary>
		public static readonly res_partner_Tz Europe_Sofia = new res_partner_Tz("Europe/Sofia");
		/// <summary>
		/// Europe/Stockholm
		/// </summary>
		public static readonly res_partner_Tz Europe_Stockholm = new res_partner_Tz("Europe/Stockholm");
		/// <summary>
		/// Europe/Tallinn
		/// </summary>
		public static readonly res_partner_Tz Europe_Tallinn = new res_partner_Tz("Europe/Tallinn");
		/// <summary>
		/// Europe/Tirane
		/// </summary>
		public static readonly res_partner_Tz Europe_Tirane = new res_partner_Tz("Europe/Tirane");
		/// <summary>
		/// Europe/Tiraspol
		/// </summary>
		public static readonly res_partner_Tz Europe_Tiraspol = new res_partner_Tz("Europe/Tiraspol");
		/// <summary>
		/// Europe/Uzhgorod
		/// </summary>
		public static readonly res_partner_Tz Europe_Uzhgorod = new res_partner_Tz("Europe/Uzhgorod");
		/// <summary>
		/// Europe/Vaduz
		/// </summary>
		public static readonly res_partner_Tz Europe_Vaduz = new res_partner_Tz("Europe/Vaduz");
		/// <summary>
		/// Europe/Vatican
		/// </summary>
		public static readonly res_partner_Tz Europe_Vatican = new res_partner_Tz("Europe/Vatican");
		/// <summary>
		/// Europe/Vienna
		/// </summary>
		public static readonly res_partner_Tz Europe_Vienna = new res_partner_Tz("Europe/Vienna");
		/// <summary>
		/// Europe/Vilnius
		/// </summary>
		public static readonly res_partner_Tz Europe_Vilnius = new res_partner_Tz("Europe/Vilnius");
		/// <summary>
		/// Europe/Volgograd
		/// </summary>
		public static readonly res_partner_Tz Europe_Volgograd = new res_partner_Tz("Europe/Volgograd");
		/// <summary>
		/// Europe/Warsaw
		/// </summary>
		public static readonly res_partner_Tz Europe_Warsaw = new res_partner_Tz("Europe/Warsaw");
		/// <summary>
		/// Europe/Zagreb
		/// </summary>
		public static readonly res_partner_Tz Europe_Zagreb = new res_partner_Tz("Europe/Zagreb");
		/// <summary>
		/// Europe/Zaporozhye
		/// </summary>
		public static readonly res_partner_Tz Europe_Zaporozhye = new res_partner_Tz("Europe/Zaporozhye");
		/// <summary>
		/// Europe/Zurich
		/// </summary>
		public static readonly res_partner_Tz Europe_Zurich = new res_partner_Tz("Europe/Zurich");
		/// <summary>
		/// GB
		/// </summary>
		public static readonly res_partner_Tz GB = new res_partner_Tz("GB");
		/// <summary>
		/// GB-Eire
		/// </summary>
		public static readonly res_partner_Tz Gbeire = new res_partner_Tz("GB-Eire");
		/// <summary>
		/// GMT
		/// </summary>
		public static readonly res_partner_Tz GMT = new res_partner_Tz("GMT");
		/// <summary>
		/// GMT+0
		/// </summary>
		public static readonly res_partner_Tz GMT_0 = new res_partner_Tz("GMT+0");
		/// <summary>
		/// GMT-0
		/// </summary>
		public static readonly res_partner_Tz GMT0 = new res_partner_Tz("GMT-0");
		/// <summary>
		/// Greenwich
		/// </summary>
		public static readonly res_partner_Tz Greenwich = new res_partner_Tz("Greenwich");
		/// <summary>
		/// HST
		/// </summary>
		public static readonly res_partner_Tz HST = new res_partner_Tz("HST");
		/// <summary>
		/// Hongkong
		/// </summary>
		public static readonly res_partner_Tz Hongkong = new res_partner_Tz("Hongkong");
		/// <summary>
		/// Iceland
		/// </summary>
		public static readonly res_partner_Tz Iceland = new res_partner_Tz("Iceland");
		/// <summary>
		/// Indian/Antananarivo
		/// </summary>
		public static readonly res_partner_Tz Indian_Antananarivo = new res_partner_Tz("Indian/Antananarivo");
		/// <summary>
		/// Indian/Chagos
		/// </summary>
		public static readonly res_partner_Tz Indian_Chagos = new res_partner_Tz("Indian/Chagos");
		/// <summary>
		/// Indian/Christmas
		/// </summary>
		public static readonly res_partner_Tz Indian_Christmas = new res_partner_Tz("Indian/Christmas");
		/// <summary>
		/// Indian/Cocos
		/// </summary>
		public static readonly res_partner_Tz Indian_Cocos = new res_partner_Tz("Indian/Cocos");
		/// <summary>
		/// Indian/Comoro
		/// </summary>
		public static readonly res_partner_Tz Indian_Comoro = new res_partner_Tz("Indian/Comoro");
		/// <summary>
		/// Indian/Kerguelen
		/// </summary>
		public static readonly res_partner_Tz Indian_Kerguelen = new res_partner_Tz("Indian/Kerguelen");
		/// <summary>
		/// Indian/Mahe
		/// </summary>
		public static readonly res_partner_Tz Indian_Mahe = new res_partner_Tz("Indian/Mahe");
		/// <summary>
		/// Indian/Maldives
		/// </summary>
		public static readonly res_partner_Tz Indian_Maldives = new res_partner_Tz("Indian/Maldives");
		/// <summary>
		/// Indian/Mauritius
		/// </summary>
		public static readonly res_partner_Tz Indian_Mauritius = new res_partner_Tz("Indian/Mauritius");
		/// <summary>
		/// Indian/Mayotte
		/// </summary>
		public static readonly res_partner_Tz Indian_Mayotte = new res_partner_Tz("Indian/Mayotte");
		/// <summary>
		/// Indian/Reunion
		/// </summary>
		public static readonly res_partner_Tz Indian_Reunion = new res_partner_Tz("Indian/Reunion");
		/// <summary>
		/// Iran
		/// </summary>
		public static readonly res_partner_Tz Iran = new res_partner_Tz("Iran");
		/// <summary>
		/// Israel
		/// </summary>
		public static readonly res_partner_Tz Israel = new res_partner_Tz("Israel");
		/// <summary>
		/// Jamaica
		/// </summary>
		public static readonly res_partner_Tz Jamaica = new res_partner_Tz("Jamaica");
		/// <summary>
		/// Japan
		/// </summary>
		public static readonly res_partner_Tz Japan = new res_partner_Tz("Japan");
		/// <summary>
		/// Kwajalein
		/// </summary>
		public static readonly res_partner_Tz Kwajalein = new res_partner_Tz("Kwajalein");
		/// <summary>
		/// Libya
		/// </summary>
		public static readonly res_partner_Tz Libya = new res_partner_Tz("Libya");
		/// <summary>
		/// MET
		/// </summary>
		public static readonly res_partner_Tz MET = new res_partner_Tz("MET");
		/// <summary>
		/// MST
		/// </summary>
		public static readonly res_partner_Tz MST = new res_partner_Tz("MST");
		/// <summary>
		/// MST7MDT
		/// </summary>
		public static readonly res_partner_Tz MST7MDT = new res_partner_Tz("MST7MDT");
		/// <summary>
		/// Mexico/BajaNorte
		/// </summary>
		public static readonly res_partner_Tz Mexico_Bajanorte = new res_partner_Tz("Mexico/BajaNorte");
		/// <summary>
		/// Mexico/BajaSur
		/// </summary>
		public static readonly res_partner_Tz Mexico_Bajasur = new res_partner_Tz("Mexico/BajaSur");
		/// <summary>
		/// Mexico/General
		/// </summary>
		public static readonly res_partner_Tz Mexico_General = new res_partner_Tz("Mexico/General");
		/// <summary>
		/// NZ
		/// </summary>
		public static readonly res_partner_Tz NZ = new res_partner_Tz("NZ");
		/// <summary>
		/// NZ-CHAT
		/// </summary>
		public static readonly res_partner_Tz NZCHAT = new res_partner_Tz("NZ-CHAT");
		/// <summary>
		/// Navajo
		/// </summary>
		public static readonly res_partner_Tz Navajo = new res_partner_Tz("Navajo");
		/// <summary>
		/// PRC
		/// </summary>
		public static readonly res_partner_Tz PRC = new res_partner_Tz("PRC");
		/// <summary>
		/// PST8PDT
		/// </summary>
		public static readonly res_partner_Tz PST8PDT = new res_partner_Tz("PST8PDT");
		/// <summary>
		/// Pacific/Apia
		/// </summary>
		public static readonly res_partner_Tz Pacific_Apia = new res_partner_Tz("Pacific/Apia");
		/// <summary>
		/// Pacific/Auckland
		/// </summary>
		public static readonly res_partner_Tz Pacific_Auckland = new res_partner_Tz("Pacific/Auckland");
		/// <summary>
		/// Pacific/Chatham
		/// </summary>
		public static readonly res_partner_Tz Pacific_Chatham = new res_partner_Tz("Pacific/Chatham");
		/// <summary>
		/// Pacific/Chuuk
		/// </summary>
		public static readonly res_partner_Tz Pacific_Chuuk = new res_partner_Tz("Pacific/Chuuk");
		/// <summary>
		/// Pacific/Easter
		/// </summary>
		public static readonly res_partner_Tz Pacific_Easter = new res_partner_Tz("Pacific/Easter");
		/// <summary>
		/// Pacific/Efate
		/// </summary>
		public static readonly res_partner_Tz Pacific_Efate = new res_partner_Tz("Pacific/Efate");
		/// <summary>
		/// Pacific/Enderbury
		/// </summary>
		public static readonly res_partner_Tz Pacific_Enderbury = new res_partner_Tz("Pacific/Enderbury");
		/// <summary>
		/// Pacific/Fakaofo
		/// </summary>
		public static readonly res_partner_Tz Pacific_Fakaofo = new res_partner_Tz("Pacific/Fakaofo");
		/// <summary>
		/// Pacific/Fiji
		/// </summary>
		public static readonly res_partner_Tz Pacific_Fiji = new res_partner_Tz("Pacific/Fiji");
		/// <summary>
		/// Pacific/Funafuti
		/// </summary>
		public static readonly res_partner_Tz Pacific_Funafuti = new res_partner_Tz("Pacific/Funafuti");
		/// <summary>
		/// Pacific/Galapagos
		/// </summary>
		public static readonly res_partner_Tz Pacific_Galapagos = new res_partner_Tz("Pacific/Galapagos");
		/// <summary>
		/// Pacific/Gambier
		/// </summary>
		public static readonly res_partner_Tz Pacific_Gambier = new res_partner_Tz("Pacific/Gambier");
		/// <summary>
		/// Pacific/Guadalcanal
		/// </summary>
		public static readonly res_partner_Tz Pacific_Guadalcanal = new res_partner_Tz("Pacific/Guadalcanal");
		/// <summary>
		/// Pacific/Guam
		/// </summary>
		public static readonly res_partner_Tz Pacific_Guam = new res_partner_Tz("Pacific/Guam");
		/// <summary>
		/// Pacific/Honolulu
		/// </summary>
		public static readonly res_partner_Tz Pacific_Honolulu = new res_partner_Tz("Pacific/Honolulu");
		/// <summary>
		/// Pacific/Johnston
		/// </summary>
		public static readonly res_partner_Tz Pacific_Johnston = new res_partner_Tz("Pacific/Johnston");
		/// <summary>
		/// Pacific/Kiritimati
		/// </summary>
		public static readonly res_partner_Tz Pacific_Kiritimati = new res_partner_Tz("Pacific/Kiritimati");
		/// <summary>
		/// Pacific/Kosrae
		/// </summary>
		public static readonly res_partner_Tz Pacific_Kosrae = new res_partner_Tz("Pacific/Kosrae");
		/// <summary>
		/// Pacific/Kwajalein
		/// </summary>
		public static readonly res_partner_Tz Pacific_Kwajalein = new res_partner_Tz("Pacific/Kwajalein");
		/// <summary>
		/// Pacific/Majuro
		/// </summary>
		public static readonly res_partner_Tz Pacific_Majuro = new res_partner_Tz("Pacific/Majuro");
		/// <summary>
		/// Pacific/Marquesas
		/// </summary>
		public static readonly res_partner_Tz Pacific_Marquesas = new res_partner_Tz("Pacific/Marquesas");
		/// <summary>
		/// Pacific/Midway
		/// </summary>
		public static readonly res_partner_Tz Pacific_Midway = new res_partner_Tz("Pacific/Midway");
		/// <summary>
		/// Pacific/Nauru
		/// </summary>
		public static readonly res_partner_Tz Pacific_Nauru = new res_partner_Tz("Pacific/Nauru");
		/// <summary>
		/// Pacific/Niue
		/// </summary>
		public static readonly res_partner_Tz Pacific_Niue = new res_partner_Tz("Pacific/Niue");
		/// <summary>
		/// Pacific/Norfolk
		/// </summary>
		public static readonly res_partner_Tz Pacific_Norfolk = new res_partner_Tz("Pacific/Norfolk");
		/// <summary>
		/// Pacific/Noumea
		/// </summary>
		public static readonly res_partner_Tz Pacific_Noumea = new res_partner_Tz("Pacific/Noumea");
		/// <summary>
		/// Pacific/Pago_Pago
		/// </summary>
		public static readonly res_partner_Tz Pacific_Pago_Pago = new res_partner_Tz("Pacific/Pago_Pago");
		/// <summary>
		/// Pacific/Palau
		/// </summary>
		public static readonly res_partner_Tz Pacific_Palau = new res_partner_Tz("Pacific/Palau");
		/// <summary>
		/// Pacific/Pitcairn
		/// </summary>
		public static readonly res_partner_Tz Pacific_Pitcairn = new res_partner_Tz("Pacific/Pitcairn");
		/// <summary>
		/// Pacific/Pohnpei
		/// </summary>
		public static readonly res_partner_Tz Pacific_Pohnpei = new res_partner_Tz("Pacific/Pohnpei");
		/// <summary>
		/// Pacific/Ponape
		/// </summary>
		public static readonly res_partner_Tz Pacific_Ponape = new res_partner_Tz("Pacific/Ponape");
		/// <summary>
		/// Pacific/Port_Moresby
		/// </summary>
		public static readonly res_partner_Tz Pacific_Port_Moresby = new res_partner_Tz("Pacific/Port_Moresby");
		/// <summary>
		/// Pacific/Rarotonga
		/// </summary>
		public static readonly res_partner_Tz Pacific_Rarotonga = new res_partner_Tz("Pacific/Rarotonga");
		/// <summary>
		/// Pacific/Saipan
		/// </summary>
		public static readonly res_partner_Tz Pacific_Saipan = new res_partner_Tz("Pacific/Saipan");
		/// <summary>
		/// Pacific/Samoa
		/// </summary>
		public static readonly res_partner_Tz Pacific_Samoa = new res_partner_Tz("Pacific/Samoa");
		/// <summary>
		/// Pacific/Tahiti
		/// </summary>
		public static readonly res_partner_Tz Pacific_Tahiti = new res_partner_Tz("Pacific/Tahiti");
		/// <summary>
		/// Pacific/Tarawa
		/// </summary>
		public static readonly res_partner_Tz Pacific_Tarawa = new res_partner_Tz("Pacific/Tarawa");
		/// <summary>
		/// Pacific/Tongatapu
		/// </summary>
		public static readonly res_partner_Tz Pacific_Tongatapu = new res_partner_Tz("Pacific/Tongatapu");
		/// <summary>
		/// Pacific/Truk
		/// </summary>
		public static readonly res_partner_Tz Pacific_Truk = new res_partner_Tz("Pacific/Truk");
		/// <summary>
		/// Pacific/Wake
		/// </summary>
		public static readonly res_partner_Tz Pacific_Wake = new res_partner_Tz("Pacific/Wake");
		/// <summary>
		/// Pacific/Wallis
		/// </summary>
		public static readonly res_partner_Tz Pacific_Wallis = new res_partner_Tz("Pacific/Wallis");
		/// <summary>
		/// Pacific/Yap
		/// </summary>
		public static readonly res_partner_Tz Pacific_Yap = new res_partner_Tz("Pacific/Yap");
		/// <summary>
		/// Poland
		/// </summary>
		public static readonly res_partner_Tz Poland = new res_partner_Tz("Poland");
		/// <summary>
		/// Portugal
		/// </summary>
		public static readonly res_partner_Tz Portugal = new res_partner_Tz("Portugal");
		/// <summary>
		/// ROC
		/// </summary>
		public static readonly res_partner_Tz ROC = new res_partner_Tz("ROC");
		/// <summary>
		/// ROK
		/// </summary>
		public static readonly res_partner_Tz ROK = new res_partner_Tz("ROK");
		/// <summary>
		/// Singapore
		/// </summary>
		public static readonly res_partner_Tz Singapore = new res_partner_Tz("Singapore");
		/// <summary>
		/// Turkey
		/// </summary>
		public static readonly res_partner_Tz Turkey = new res_partner_Tz("Turkey");
		/// <summary>
		/// UCT
		/// </summary>
		public static readonly res_partner_Tz UCT = new res_partner_Tz("UCT");
		/// <summary>
		/// US/Alaska
		/// </summary>
		public static readonly res_partner_Tz US_Alaska = new res_partner_Tz("US/Alaska");
		/// <summary>
		/// US/Aleutian
		/// </summary>
		public static readonly res_partner_Tz US_Aleutian = new res_partner_Tz("US/Aleutian");
		/// <summary>
		/// US/Arizona
		/// </summary>
		public static readonly res_partner_Tz US_Arizona = new res_partner_Tz("US/Arizona");
		/// <summary>
		/// US/Central
		/// </summary>
		public static readonly res_partner_Tz US_Central = new res_partner_Tz("US/Central");
		/// <summary>
		/// US/East-Indiana
		/// </summary>
		public static readonly res_partner_Tz US_Eastindiana = new res_partner_Tz("US/East-Indiana");
		/// <summary>
		/// US/Eastern
		/// </summary>
		public static readonly res_partner_Tz US_Eastern = new res_partner_Tz("US/Eastern");
		/// <summary>
		/// US/Hawaii
		/// </summary>
		public static readonly res_partner_Tz US_Hawaii = new res_partner_Tz("US/Hawaii");
		/// <summary>
		/// US/Indiana-Starke
		/// </summary>
		public static readonly res_partner_Tz US_Indianastarke = new res_partner_Tz("US/Indiana-Starke");
		/// <summary>
		/// US/Michigan
		/// </summary>
		public static readonly res_partner_Tz US_Michigan = new res_partner_Tz("US/Michigan");
		/// <summary>
		/// US/Mountain
		/// </summary>
		public static readonly res_partner_Tz US_Mountain = new res_partner_Tz("US/Mountain");
		/// <summary>
		/// US/Pacific
		/// </summary>
		public static readonly res_partner_Tz US_Pacific = new res_partner_Tz("US/Pacific");
		/// <summary>
		/// US/Pacific-New
		/// </summary>
		public static readonly res_partner_Tz US_Pacificnew = new res_partner_Tz("US/Pacific-New");
		/// <summary>
		/// US/Samoa
		/// </summary>
		public static readonly res_partner_Tz US_Samoa = new res_partner_Tz("US/Samoa");
		/// <summary>
		/// UTC
		/// </summary>
		public static readonly res_partner_Tz UTC = new res_partner_Tz("UTC");
		/// <summary>
		/// Universal
		/// </summary>
		public static readonly res_partner_Tz Universal = new res_partner_Tz("Universal");
		/// <summary>
		/// W-SU
		/// </summary>
		public static readonly res_partner_Tz WSU = new res_partner_Tz("W-SU");
		/// <summary>
		/// WET
		/// </summary>
		public static readonly res_partner_Tz WET = new res_partner_Tz("WET");
		/// <summary>
		/// Zulu
		/// </summary>
		public static readonly res_partner_Tz Zulu = new res_partner_Tz("Zulu");
		/// <summary>
		/// Etc/GMT
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT = new res_partner_Tz("Etc/GMT");
		/// <summary>
		/// Etc/GMT+0
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_0 = new res_partner_Tz("Etc/GMT+0");
		/// <summary>
		/// Etc/GMT+1
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_1 = new res_partner_Tz("Etc/GMT+1");
		/// <summary>
		/// Etc/GMT+10
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_10 = new res_partner_Tz("Etc/GMT+10");
		/// <summary>
		/// Etc/GMT+11
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_11 = new res_partner_Tz("Etc/GMT+11");
		/// <summary>
		/// Etc/GMT+12
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_12 = new res_partner_Tz("Etc/GMT+12");
		/// <summary>
		/// Etc/GMT+2
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_2 = new res_partner_Tz("Etc/GMT+2");
		/// <summary>
		/// Etc/GMT+3
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_3 = new res_partner_Tz("Etc/GMT+3");
		/// <summary>
		/// Etc/GMT+4
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_4 = new res_partner_Tz("Etc/GMT+4");
		/// <summary>
		/// Etc/GMT+5
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_5 = new res_partner_Tz("Etc/GMT+5");
		/// <summary>
		/// Etc/GMT+6
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_6 = new res_partner_Tz("Etc/GMT+6");
		/// <summary>
		/// Etc/GMT+7
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_7 = new res_partner_Tz("Etc/GMT+7");
		/// <summary>
		/// Etc/GMT+8
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_8 = new res_partner_Tz("Etc/GMT+8");
		/// <summary>
		/// Etc/GMT+9
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT_9 = new res_partner_Tz("Etc/GMT+9");
		/// <summary>
		/// Etc/GMT-0
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT0 = new res_partner_Tz("Etc/GMT-0");
		/// <summary>
		/// Etc/GMT-1
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT1 = new res_partner_Tz("Etc/GMT-1");
		/// <summary>
		/// Etc/GMT-10
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT10 = new res_partner_Tz("Etc/GMT-10");
		/// <summary>
		/// Etc/GMT-11
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT11 = new res_partner_Tz("Etc/GMT-11");
		/// <summary>
		/// Etc/GMT-12
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT12 = new res_partner_Tz("Etc/GMT-12");
		/// <summary>
		/// Etc/GMT-13
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT13 = new res_partner_Tz("Etc/GMT-13");
		/// <summary>
		/// Etc/GMT-14
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT14 = new res_partner_Tz("Etc/GMT-14");
		/// <summary>
		/// Etc/GMT-2
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT2 = new res_partner_Tz("Etc/GMT-2");
		/// <summary>
		/// Etc/GMT-3
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT3 = new res_partner_Tz("Etc/GMT-3");
		/// <summary>
		/// Etc/GMT-4
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT4 = new res_partner_Tz("Etc/GMT-4");
		/// <summary>
		/// Etc/GMT-5
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT5 = new res_partner_Tz("Etc/GMT-5");
		/// <summary>
		/// Etc/GMT-6
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT6 = new res_partner_Tz("Etc/GMT-6");
		/// <summary>
		/// Etc/GMT-7
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT7 = new res_partner_Tz("Etc/GMT-7");
		/// <summary>
		/// Etc/GMT-8
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT8 = new res_partner_Tz("Etc/GMT-8");
		/// <summary>
		/// Etc/GMT-9
		/// </summary>
		public static readonly res_partner_Tz Etc_GMT9 = new res_partner_Tz("Etc/GMT-9");
		/// <summary>
		/// Etc/Greenwich
		/// </summary>
		public static readonly res_partner_Tz Etc_Greenwich = new res_partner_Tz("Etc/Greenwich");
		/// <summary>
		/// Etc/UCT
		/// </summary>
		public static readonly res_partner_Tz Etc_UCT = new res_partner_Tz("Etc/UCT");
		/// <summary>
		/// Etc/UTC
		/// </summary>
		public static readonly res_partner_Tz Etc_UTC = new res_partner_Tz("Etc/UTC");
		/// <summary>
		/// Etc/Universal
		/// </summary>
		public static readonly res_partner_Tz Etc_Universal = new res_partner_Tz("Etc/Universal");
		/// <summary>
		/// Etc/Zulu
		/// </summary>
		public static readonly res_partner_Tz Etc_Zulu = new res_partner_Tz("Etc/Zulu");

		private res_partner_Tz(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner_bank{

		public int id {get; set;}
		public string acc_number {get; set;}
		public int? bank {get; set;}
		public string bank_bic {get; set;}
		public string bank_name {get; set;}
		public string city {get; set;}
		public int? company_id {get; set;}
		public int? country_id {get; set;}
		public int? currency_id {get; set;}
		public bool footer {get; set;}
		public string iban {get; set;}
		public int? journal_id {get; set;}
		public string name {get; set;}
		public string owner_name {get; set;}
		public int partner_id {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public res_partner_bank_State state {get; set;}
		public int? state_id {get; set;}
		public string street {get; set;}
		public string zip {get; set;}
		[OpenErpForeignKey("bank")]
		public res_bank Bank {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("country_id")]
		public res_country Country {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("state_id")]
		public res_country_state State {get; set;}
	}

	public class res_partner_bank_State{
		/// <summary>
		/// IBAN Account
		/// </summary>
		public static readonly res_partner_bank_State IBAN_Account = new res_partner_bank_State("iban");
		/// <summary>
		/// Normal Bank Account
		/// </summary>
		public static readonly res_partner_bank_State Normal_Bank_Account = new res_partner_bank_State("bank");

		private res_partner_bank_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_partner_bank_type{

		public int id {get; set;}
		public string code {get; set;}
		public ICollection<res_partner_bank_type_field> field_ids {get; set;}
		public string format_layout {get; set;}
		public string name {get; set;}
	}

	public class res_partner_bank_type_field{

		public int id {get; set;}
		public int? bank_type_id {get; set;}
		public string name {get; set;}
		public bool Readonly {get; set;}
		public bool required {get; set;}
		public int? size {get; set;}
		[OpenErpForeignKey("bank_type_id")]
		public res_partner_bank_type BankType {get; set;}
	}

	public class res_partner_category{

		public int id {get; set;}
		public bool active {get; set;}
		public ICollection<res_partner_category> child_ids {get; set;}
		public string complete_name {get; set;}
		public string name {get; set;}
		public int? parent_id {get; set;}
		public int? parent_left {get; set;}
		public int? parent_right {get; set;}
		public ICollection<res_partner> partner_ids {get; set;}
		[OpenErpForeignKey("parent_id")]
		public res_partner_category Parent {get; set;}
	}

	public class res_partner_title{

		public int id {get; set;}
		[OpenErpEnum]
		public res_partner_title_Domain domain {get; set;}
		public string name {get; set;}
		public string shortcut {get; set;}
	}

	public class res_partner_title_Domain{
		/// <summary>
		/// Partner
		/// </summary>
		public static readonly res_partner_title_Domain Partner = new res_partner_title_Domain("partner");
		/// <summary>
		/// Contact
		/// </summary>
		public static readonly res_partner_title_Domain Contact = new res_partner_title_Domain("contact");

		private res_partner_title_Domain(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_request{

		public int id {get; set;}
		public int? act_from {get; set;}
		public bool active {get; set;}
		public int? act_to {get; set;}
		public string body {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_sent {get; set;}
		public ICollection<res_request_history> history {get; set;}
		public string name {get; set;}
		[OpenErpEnum]
		public res_request_Priority priority {get; set;}
		public object ref_doc1 {get; set;}
		public object ref_doc2 {get; set;}
		public int? ref_partner_id {get; set;}
		[OpenErpEnum]
		public res_request_State state {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? trigger_date {get; set;}
		[OpenErpForeignKey("act_from")]
		public res_users ActFrom {get; set;}
		[OpenErpForeignKey("act_to")]
		public res_users ActTo {get; set;}
		[OpenErpForeignKey("ref_partner_id")]
		public res_partner RefPartner {get; set;}
	}

	public class res_request_Priority{
		/// <summary>
		/// Low
		/// </summary>
		public static readonly res_request_Priority Low = new res_request_Priority("0");
		/// <summary>
		/// Normal
		/// </summary>
		public static readonly res_request_Priority Normal = new res_request_Priority("1");
		/// <summary>
		/// High
		/// </summary>
		public static readonly res_request_Priority High = new res_request_Priority("2");

		private res_request_Priority(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_request_State{
		/// <summary>
		/// draft
		/// </summary>
		public static readonly res_request_State Draft = new res_request_State("draft");
		/// <summary>
		/// waiting
		/// </summary>
		public static readonly res_request_State Waiting = new res_request_State("waiting");
		/// <summary>
		/// active
		/// </summary>
		public static readonly res_request_State Active = new res_request_State("active");
		/// <summary>
		/// closed
		/// </summary>
		public static readonly res_request_State Closed = new res_request_State("closed");

		private res_request_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class res_request_history{

		public int id {get; set;}
		public int? act_from {get; set;}
		public int? act_to {get; set;}
		public string body {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_sent {get; set;}
		public string name {get; set;}
		public int? req_id {get; set;}
		[OpenErpForeignKey("act_from")]
		public res_users ActFrom {get; set;}
		[OpenErpForeignKey("act_to")]
		public res_users ActTo {get; set;}
		[OpenErpForeignKey("req_id")]
		public res_request Req {get; set;}
	}

	public class res_request_link{

		public int id {get; set;}
		public string name {get; set;}
		public string Object {get; set;}
		public int? priority {get; set;}
	}

	public class res_users{

		public int id {get; set;}
		public int? action_id {get; set;}
		public bool active {get; set;}
		public int? alias_id {get; set;}
		public int company_id {get; set;}
		public ICollection<res_company> company_ids {get; set;}
		public int? defaul_recycling_area_id {get; set;}
		public ICollection<hr_employee> employee_ids {get; set;}
		public ICollection<res_groups> groups_id {get; set;}
		public string login {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? login_date {get; set;}
		public int? menu_id {get; set;}
		public string new_password {get; set;}
		public int partner_id {get; set;}
		public string password {get; set;}
		public int? ramcontract_id {get; set;}
		public bool share {get; set;}
		public string signature {get; set;}
		[OpenErpEnum]
		public res_users_State state {get; set;}
		public ICollection<survey> survey_id {get; set;}
		public string user_email {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_actions Action {get; set;}
		[OpenErpForeignKey("alias_id")]
		public mail_alias Alias {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("defaul_recycling_area_id")]
		public ram_recycling_area DefaulRecyclingArea {get; set;}
		[OpenErpForeignKey("menu_id")]
		public ir_actions_actions Menu {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("ramcontract_id")]
		public ram_contract Ramcontract {get; set;}
	}

	public class res_users_State{
		/// <summary>
		/// 
		/// </summary>
		public static readonly res_users_State Unknown = new res_users_State("False");
		/// <summary>
		/// Invoicing & Payments
		/// </summary>
		public static readonly res_users_State Invoicing_And_Payments = new res_users_State("27");
		/// <summary>
		/// Accountant
		/// </summary>
		public static readonly res_users_State Accountant = new res_users_State("28");
		/// <summary>
		/// Financial Manager
		/// </summary>
		public static readonly res_users_State Financial_Manager = new res_users_State("29");

		private res_users_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_order{

		public int id {get; set;}
		public double? amount_tax {get; set;}
		public double? amount_total {get; set;}
		public double? amount_untaxed {get; set;}
		public string client_order_ref {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? create_date {get; set;}
		public int currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_confirm {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime date_order {get; set;}
		public int? fiscal_position {get; set;}
		public bool invoiced {get; set;}
		public double? invoiced_rate {get; set;}
		public bool invoice_exists {get; set;}
		public ICollection<account_invoice> invoice_ids {get; set;}
		[OpenErpEnum]
		public sale_order_Invoice_Quantity invoice_quantity {get; set;}
		public ICollection<res_partner> message_follower_ids {get; set;}
		public ICollection<mail_message> message_ids {get; set;}
		public bool message_is_follower {get; set;}
		public string message_summary {get; set;}
		public bool message_unread {get; set;}
		public string name {get; set;}
		public string note {get; set;}
		public ICollection<sale_order_line> order_line {get; set;}
		[OpenErpEnum]
		public sale_order_Order_Policy order_policy {get; set;}
		public string origin {get; set;}
		public int partner_id {get; set;}
		public int partner_invoice_id {get; set;}
		public int partner_shipping_id {get; set;}
		public int? payment_term {get; set;}
		public string paypal_url {get; set;}
		public object portal_payment_options {get; set;}
		public int pricelist_id {get; set;}
		public int? project_id {get; set;}
		public int shop_id {get; set;}
		[OpenErpEnum]
		public sale_order_State state {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("fiscal_position")]
		public account_fiscal_position FiscalPosition {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("partner_invoice_id")]
		public res_partner PartnerInvoice {get; set;}
		[OpenErpForeignKey("partner_shipping_id")]
		public res_partner PartnerShipping {get; set;}
		[OpenErpForeignKey("payment_term")]
		public account_payment_term PaymentTerm {get; set;}
		[OpenErpForeignKey("pricelist_id")]
		public product_pricelist Pricelist {get; set;}
		[OpenErpForeignKey("project_id")]
		public account_analytic_account Project {get; set;}
		[OpenErpForeignKey("shop_id")]
		public sale_shop Shop {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class sale_order_Invoice_Quantity{
		/// <summary>
		/// Ordered Quantities
		/// </summary>
		public static readonly sale_order_Invoice_Quantity Ordered_Quantities = new sale_order_Invoice_Quantity("order");

		private sale_order_Invoice_Quantity(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_order_Order_Policy{
		/// <summary>
		/// On Demand
		/// </summary>
		public static readonly sale_order_Order_Policy On_Demand = new sale_order_Order_Policy("manual");

		private sale_order_Order_Policy(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_order_State{
		/// <summary>
		/// Draft Quotation
		/// </summary>
		public static readonly sale_order_State Draft_Quotation = new sale_order_State("draft");
		/// <summary>
		/// Quotation Sent
		/// </summary>
		public static readonly sale_order_State Quotation_Sent = new sale_order_State("sent");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly sale_order_State Cancelled = new sale_order_State("cancel");
		/// <summary>
		/// Waiting Schedule
		/// </summary>
		public static readonly sale_order_State Waiting_Schedule = new sale_order_State("waiting_date");
		/// <summary>
		/// Sales Order
		/// </summary>
		public static readonly sale_order_State Sales_Order = new sale_order_State("progress");
		/// <summary>
		/// Sale to Invoice
		/// </summary>
		public static readonly sale_order_State Sale_To_Invoice = new sale_order_State("manual");
		/// <summary>
		/// Invoice Exception
		/// </summary>
		public static readonly sale_order_State Invoice_Exception = new sale_order_State("invoice_except");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly sale_order_State Done = new sale_order_State("done");

		private sale_order_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_order_line{

		public int id {get; set;}
		public int? address_allotment_id {get; set;}
		public int? company_id {get; set;}
		public double? discount {get; set;}
		public bool invoiced {get; set;}
		public ICollection<account_invoice_line> invoice_lines {get; set;}
		public string name {get; set;}
		public int? order_id {get; set;}
		public int? order_partner_id {get; set;}
		public double? price_subtotal {get; set;}
		public double? price_unit {get; set;}
		public int? product_id {get; set;}
		public int? product_uom {get; set;}
		public double? product_uom_qty {get; set;}
		public int? product_uos {get; set;}
		public double? product_uos_qty {get; set;}
		public int? salesman_id {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public sale_order_line_State state {get; set;}
		public ICollection<account_tax> tax_id {get; set;}
		public double? th_weight {get; set;}
		[OpenErpEnum]
		public sale_order_line_Type type {get; set;}
		[OpenErpForeignKey("address_allotment_id")]
		public res_partner AddressAllotment {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("order_id")]
		public sale_order Order {get; set;}
		[OpenErpForeignKey("order_partner_id")]
		public res_partner OrderPartner {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("product_uos")]
		public product_uom ProductUos {get; set;}
		[OpenErpForeignKey("salesman_id")]
		public res_users Salesman {get; set;}
	}

	public class sale_order_line_State{
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly sale_order_line_State Cancelled = new sale_order_line_State("cancel");
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly sale_order_line_State Draft = new sale_order_line_State("draft");
		/// <summary>
		/// Confirmed
		/// </summary>
		public static readonly sale_order_line_State Confirmed = new sale_order_line_State("confirmed");
		/// <summary>
		/// Exception
		/// </summary>
		public static readonly sale_order_line_State Exception = new sale_order_line_State("exception");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly sale_order_line_State Done = new sale_order_line_State("done");

		private sale_order_line_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_order_line_Type{
		/// <summary>
		/// from stock
		/// </summary>
		public static readonly sale_order_line_Type From_Stock = new sale_order_line_Type("make_to_stock");
		/// <summary>
		/// on order
		/// </summary>
		public static readonly sale_order_line_Type On_Order = new sale_order_line_Type("make_to_order");

		private sale_order_line_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_receipt_report{

		public int id {get; set;}
		public int? account_id {get; set;}
		public int? company_id {get; set;}
		public int? currency_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_due {get; set;}
		public string day {get; set;}
		public double? delay_to_pay {get; set;}
		public double? due_delay {get; set;}
		public int? journal_id {get; set;}
		[OpenErpEnum]
		public sale_receipt_report_Month month {get; set;}
		public int? nbr {get; set;}
		public int? partner_id {get; set;}
		[OpenErpEnum]
		public sale_receipt_report_Pay_Now pay_now {get; set;}
		public double? price_total {get; set;}
		public double? price_total_tax {get; set;}
		[OpenErpEnum]
		public sale_receipt_report_State state {get; set;}
		[OpenErpEnum]
		public sale_receipt_report_Type type {get; set;}
		public int? user_id {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("account_id")]
		public account_account Account {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("currency_id")]
		public res_currency Currency {get; set;}
		[OpenErpForeignKey("journal_id")]
		public account_journal Journal {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class sale_receipt_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly sale_receipt_report_Month January = new sale_receipt_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly sale_receipt_report_Month February = new sale_receipt_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly sale_receipt_report_Month March = new sale_receipt_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly sale_receipt_report_Month April = new sale_receipt_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly sale_receipt_report_Month May = new sale_receipt_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly sale_receipt_report_Month June = new sale_receipt_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly sale_receipt_report_Month July = new sale_receipt_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly sale_receipt_report_Month August = new sale_receipt_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly sale_receipt_report_Month September = new sale_receipt_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly sale_receipt_report_Month October = new sale_receipt_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly sale_receipt_report_Month November = new sale_receipt_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly sale_receipt_report_Month December = new sale_receipt_report_Month("12");

		private sale_receipt_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_receipt_report_Pay_Now{
		/// <summary>
		/// Pay Directly
		/// </summary>
		public static readonly sale_receipt_report_Pay_Now Pay_Directly = new sale_receipt_report_Pay_Now("pay_now");
		/// <summary>
		/// Pay Later or Group Funds
		/// </summary>
		public static readonly sale_receipt_report_Pay_Now Pay_Later_Or_Group_Funds = new sale_receipt_report_Pay_Now("pay_later");

		private sale_receipt_report_Pay_Now(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_receipt_report_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly sale_receipt_report_State Draft = new sale_receipt_report_State("draft");
		/// <summary>
		/// Pro-forma
		/// </summary>
		public static readonly sale_receipt_report_State Proforma = new sale_receipt_report_State("proforma");
		/// <summary>
		/// Posted
		/// </summary>
		public static readonly sale_receipt_report_State Posted = new sale_receipt_report_State("posted");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly sale_receipt_report_State Cancelled = new sale_receipt_report_State("cancel");

		private sale_receipt_report_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_receipt_report_Type{
		/// <summary>
		/// Sale
		/// </summary>
		public static readonly sale_receipt_report_Type Sale = new sale_receipt_report_Type("sale");
		/// <summary>
		/// Purchase
		/// </summary>
		public static readonly sale_receipt_report_Type Purchase = new sale_receipt_report_Type("purchase");
		/// <summary>
		/// Payment
		/// </summary>
		public static readonly sale_receipt_report_Type Payment = new sale_receipt_report_Type("payment");
		/// <summary>
		/// Receipt
		/// </summary>
		public static readonly sale_receipt_report_Type Receipt = new sale_receipt_report_Type("receipt");

		private sale_receipt_report_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_report{

		public int id {get; set;}
		public int? analytic_account_id {get; set;}
		public int? categ_id {get; set;}
		public int? company_id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_confirm {get; set;}
		public string day {get; set;}
		public double? delay {get; set;}
		[OpenErpEnum]
		public sale_report_Month month {get; set;}
		public int? nbr {get; set;}
		public int? partner_id {get; set;}
		public int? pricelist_id {get; set;}
		public double? price_total {get; set;}
		public int? product_id {get; set;}
		public int? product_uom {get; set;}
		public double? product_uom_qty {get; set;}
		public int? shop_id {get; set;}
		[OpenErpEnum]
		public sale_report_State state {get; set;}
		public int? user_id {get; set;}
		public string year {get; set;}
		[OpenErpForeignKey("analytic_account_id")]
		public account_analytic_account AnalyticAccount {get; set;}
		[OpenErpForeignKey("categ_id")]
		public product_category Categ {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("partner_id")]
		public res_partner Partner {get; set;}
		[OpenErpForeignKey("pricelist_id")]
		public product_pricelist Pricelist {get; set;}
		[OpenErpForeignKey("product_id")]
		public product_product Product {get; set;}
		[OpenErpForeignKey("product_uom")]
		public product_uom ProductUom {get; set;}
		[OpenErpForeignKey("shop_id")]
		public sale_shop Shop {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class sale_report_Month{
		/// <summary>
		/// January
		/// </summary>
		public static readonly sale_report_Month January = new sale_report_Month("01");
		/// <summary>
		/// February
		/// </summary>
		public static readonly sale_report_Month February = new sale_report_Month("02");
		/// <summary>
		/// March
		/// </summary>
		public static readonly sale_report_Month March = new sale_report_Month("03");
		/// <summary>
		/// April
		/// </summary>
		public static readonly sale_report_Month April = new sale_report_Month("04");
		/// <summary>
		/// May
		/// </summary>
		public static readonly sale_report_Month May = new sale_report_Month("05");
		/// <summary>
		/// June
		/// </summary>
		public static readonly sale_report_Month June = new sale_report_Month("06");
		/// <summary>
		/// July
		/// </summary>
		public static readonly sale_report_Month July = new sale_report_Month("07");
		/// <summary>
		/// August
		/// </summary>
		public static readonly sale_report_Month August = new sale_report_Month("08");
		/// <summary>
		/// September
		/// </summary>
		public static readonly sale_report_Month September = new sale_report_Month("09");
		/// <summary>
		/// October
		/// </summary>
		public static readonly sale_report_Month October = new sale_report_Month("10");
		/// <summary>
		/// November
		/// </summary>
		public static readonly sale_report_Month November = new sale_report_Month("11");
		/// <summary>
		/// December
		/// </summary>
		public static readonly sale_report_Month December = new sale_report_Month("12");

		private sale_report_Month(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_report_State{
		/// <summary>
		/// Quotation
		/// </summary>
		public static readonly sale_report_State Quotation = new sale_report_State("draft");
		/// <summary>
		/// Waiting Schedule
		/// </summary>
		public static readonly sale_report_State Waiting_Schedule = new sale_report_State("waiting_date");
		/// <summary>
		/// Manual In Progress
		/// </summary>
		public static readonly sale_report_State Manual_In_Progress = new sale_report_State("manual");
		/// <summary>
		/// In Progress
		/// </summary>
		public static readonly sale_report_State In_Progress = new sale_report_State("progress");
		/// <summary>
		/// Invoice Exception
		/// </summary>
		public static readonly sale_report_State Invoice_Exception = new sale_report_State("invoice_except");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly sale_report_State Done = new sale_report_State("done");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly sale_report_State Cancelled = new sale_report_State("cancel");

		private sale_report_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class sale_shop{

		public int id {get; set;}
		public int? company_id {get; set;}
		public string name {get; set;}
		public int? payment_default_id {get; set;}
		public int? pricelist_id {get; set;}
		public int? project_id {get; set;}
		[OpenErpForeignKey("company_id")]
		public res_company Company {get; set;}
		[OpenErpForeignKey("payment_default_id")]
		public account_payment_term PaymentDefault {get; set;}
		[OpenErpForeignKey("pricelist_id")]
		public product_pricelist Pricelist {get; set;}
		[OpenErpForeignKey("project_id")]
		public account_analytic_account Project {get; set;}
	}

	public class survey{

		public int id {get; set;}
		public int? color {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_close {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_open {get; set;}
		public ICollection<survey_history> history {get; set;}
		public ICollection<res_users> invited_user_ids {get; set;}
		public int? max_response_limit {get; set;}
		public string note {get; set;}
		public ICollection<survey_page> page_ids {get; set;}
		public int? response_user {get; set;}
		public int? responsible_id {get; set;}
		public bool send_response {get; set;}
		[OpenErpEnum]
		public survey_State state {get; set;}
		public string title {get; set;}
		public int? tot_comp_survey {get; set;}
		public int? tot_start_survey {get; set;}
		public int? type {get; set;}
		public ICollection<res_users> users {get; set;}
		[OpenErpForeignKey("responsible_id")]
		public res_users Responsible {get; set;}
		[OpenErpForeignKey("type")]
		public survey_type Type {get; set;}
	}

	public class survey_State{
		/// <summary>
		/// Open
		/// </summary>
		public static readonly survey_State Open = new survey_State("open");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly survey_State Cancelled = new survey_State("cancel");
		/// <summary>
		/// Closed
		/// </summary>
		public static readonly survey_State Closed = new survey_State("close");

		private survey_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_answer{

		public int id {get; set;}
		public string answer {get; set;}
		public double? average {get; set;}
		public bool in_visible_answer_type {get; set;}
		public string menu_choice {get; set;}
		public int? question_id {get; set;}
		public double? response {get; set;}
		public int? sequence {get; set;}
		[OpenErpEnum]
		public survey_answer_Type type {get; set;}
		[OpenErpForeignKey("question_id")]
		public survey_question Question {get; set;}
	}

	public class survey_answer_Type{
		/// <summary>
		/// Character
		/// </summary>
		public static readonly survey_answer_Type Character = new survey_answer_Type("char");
		/// <summary>
		/// Date
		/// </summary>
		public static readonly survey_answer_Type Date = new survey_answer_Type("date");
		/// <summary>
		/// Date & Time
		/// </summary>
		public static readonly survey_answer_Type Date_And_Time = new survey_answer_Type("datetime");
		/// <summary>
		/// Integer
		/// </summary>
		public static readonly survey_answer_Type Integer = new survey_answer_Type("integer");
		/// <summary>
		/// Float
		/// </summary>
		public static readonly survey_answer_Type Float = new survey_answer_Type("float");
		/// <summary>
		/// Selection
		/// </summary>
		public static readonly survey_answer_Type Selection = new survey_answer_Type("selection");
		/// <summary>
		/// Email
		/// </summary>
		public static readonly survey_answer_Type Email = new survey_answer_Type("email");

		private survey_answer_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_history{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date {get; set;}
		public int? survey_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("survey_id")]
		public survey Survey {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class survey_page{

		public int id {get; set;}
		public string note {get; set;}
		public ICollection<survey_question> question_ids {get; set;}
		public int? sequence {get; set;}
		public int? survey_id {get; set;}
		public string title {get; set;}
		[OpenErpForeignKey("survey_id")]
		public survey Survey {get; set;}
	}

	public class survey_question{

		public int id {get; set;}
		public bool allow_comment {get; set;}
		public ICollection<survey_answer> answer_choice_ids {get; set;}
		public ICollection<survey_question_column_heading> column_heading_ids {get; set;}
		public string column_name {get; set;}
		public bool comment_column {get; set;}
		[OpenErpEnum]
		public survey_question_Comment_Field_Type comment_field_type {get; set;}
		public string comment_label {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? comment_maximum_date {get; set;}
		public double? comment_maximum_float {get; set;}
		public int? comment_maximum_no {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? comment_minimum_date {get; set;}
		public double? comment_minimum_float {get; set;}
		public int? comment_minimum_no {get; set;}
		public string comment_valid_err_msg {get; set;}
		[OpenErpEnum]
		public survey_question_Comment_Valid_Type comment_valid_type {get; set;}
		public string descriptive_text {get; set;}
		public bool in_visible_answer_type {get; set;}
		public bool in_visible_menu_choice {get; set;}
		public bool in_visible_rating_weight {get; set;}
		public bool is_comment_require {get; set;}
		public bool is_require_answer {get; set;}
		public bool is_validation_require {get; set;}
		public bool make_comment_field {get; set;}
		public string make_comment_field_err_msg {get; set;}
		public int? maximum_req_ans {get; set;}
		public int? minimum_req_ans {get; set;}
		public int? no_of_rows {get; set;}
		public int? numeric_required_sum {get; set;}
		public string numeric_required_sum_err_msg {get; set;}
		public int? page_id {get; set;}
		public string question {get; set;}
		public bool rating_allow_one_column_require {get; set;}
		public int? req_ans {get; set;}
		public string req_error_msg {get; set;}
		[OpenErpEnum]
		public survey_question_Required_Type required_type {get; set;}
		public int? sequence {get; set;}
		public int? survey {get; set;}
		public double? tot_resp {get; set;}
		[OpenErpEnum]
		public survey_question_Type type {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? validation_maximum_date {get; set;}
		public double? validation_maximum_float {get; set;}
		public int? validation_maximum_no {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? validation_minimum_date {get; set;}
		public double? validation_minimum_float {get; set;}
		public int? validation_minimum_no {get; set;}
		[OpenErpEnum]
		public survey_question_Validation_Type validation_type {get; set;}
		public string validation_valid_err_msg {get; set;}
		[OpenErpForeignKey("page_id")]
		public survey_page Page {get; set;}
		[OpenErpForeignKey("survey")]
		public survey Survey {get; set;}
	}

	public class survey_question_Comment_Field_Type{
		/// <summary>
		/// Single Line Of Text
		/// </summary>
		public static readonly survey_question_Comment_Field_Type Single_Line_Of_Text = new survey_question_Comment_Field_Type("char");
		/// <summary>
		/// Paragraph of Text
		/// </summary>
		public static readonly survey_question_Comment_Field_Type Paragraph_Of_Text = new survey_question_Comment_Field_Type("text");

		private survey_question_Comment_Field_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_question_Comment_Valid_Type{
		/// <summary>
		/// Don't Validate Comment Text.
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Dont_Validate_Comment_Text_ = new survey_question_Comment_Valid_Type("do_not_validate");
		/// <summary>
		/// Must Be Specific Length
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Must_Be_Specific_Length = new survey_question_Comment_Valid_Type("must_be_specific_length");
		/// <summary>
		/// Must Be A Whole Number
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Must_Be_A_Whole_Number = new survey_question_Comment_Valid_Type("must_be_whole_number");
		/// <summary>
		/// Must Be A Decimal Number
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Must_Be_A_Decimal_Number = new survey_question_Comment_Valid_Type("must_be_decimal_number");
		/// <summary>
		/// Must Be A Date
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Must_Be_A_Date = new survey_question_Comment_Valid_Type("must_be_date");
		/// <summary>
		/// Must Be An Email Address
		/// </summary>
		public static readonly survey_question_Comment_Valid_Type Must_Be_An_Email_Address = new survey_question_Comment_Valid_Type("must_be_email_address");

		private survey_question_Comment_Valid_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_question_Required_Type{
		/// <summary>
		/// All
		/// </summary>
		public static readonly survey_question_Required_Type All = new survey_question_Required_Type("all");
		/// <summary>
		/// At Least
		/// </summary>
		public static readonly survey_question_Required_Type At_Least = new survey_question_Required_Type("at least");
		/// <summary>
		/// At Most
		/// </summary>
		public static readonly survey_question_Required_Type At_Most = new survey_question_Required_Type("at most");
		/// <summary>
		/// Exactly
		/// </summary>
		public static readonly survey_question_Required_Type Exactly = new survey_question_Required_Type("exactly");
		/// <summary>
		/// A Range
		/// </summary>
		public static readonly survey_question_Required_Type A_Range = new survey_question_Required_Type("a range");

		private survey_question_Required_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_question_Type{
		/// <summary>
		/// Multiple Choice (Only One Answer)
		/// </summary>
		public static readonly survey_question_Type Multiple_Choice__Only_One_Answer = new survey_question_Type("multiple_choice_only_one_ans");
		/// <summary>
		/// Multiple Choice (Multiple Answer)
		/// </summary>
		public static readonly survey_question_Type Multiple_Choice__Multiple_Answer = new survey_question_Type("multiple_choice_multiple_ans");
		/// <summary>
		/// Matrix of Choices (Only One Answers Per Row)
		/// </summary>
		public static readonly survey_question_Type Matrix_Of_Choices__Only_One_Answers_Per_Row = new survey_question_Type("matrix_of_choices_only_one_ans");
		/// <summary>
		/// Matrix of Choices (Multiple Answers Per Row)
		/// </summary>
		public static readonly survey_question_Type Matrix_Of_Choices__Multiple_Answers_Per_Row = new survey_question_Type("matrix_of_choices_only_multi_ans");
		/// <summary>
		/// Matrix of Drop-down Menus
		/// </summary>
		public static readonly survey_question_Type Matrix_Of_Dropdown_Menus = new survey_question_Type("matrix_of_drop_down_menus");
		/// <summary>
		/// Rating Scale
		/// </summary>
		public static readonly survey_question_Type Rating_Scale = new survey_question_Type("rating_scale");
		/// <summary>
		/// Single Textbox
		/// </summary>
		public static readonly survey_question_Type Single_Textbox = new survey_question_Type("single_textbox");
		/// <summary>
		/// Multiple Textboxes
		/// </summary>
		public static readonly survey_question_Type Multiple_Textboxes = new survey_question_Type("multiple_textboxes");
		/// <summary>
		/// Multiple Textboxes With Different Type
		/// </summary>
		public static readonly survey_question_Type Multiple_Textboxes_With_Different_Type = new survey_question_Type("multiple_textboxes_diff_type");
		/// <summary>
		/// Comment/Essay Box
		/// </summary>
		public static readonly survey_question_Type Comment_Essay_Box = new survey_question_Type("comment");
		/// <summary>
		/// Numerical Textboxes
		/// </summary>
		public static readonly survey_question_Type Numerical_Textboxes = new survey_question_Type("numerical_textboxes");
		/// <summary>
		/// Date
		/// </summary>
		public static readonly survey_question_Type Date = new survey_question_Type("date");
		/// <summary>
		/// Date and Time
		/// </summary>
		public static readonly survey_question_Type Date_And_Time = new survey_question_Type("date_and_time");
		/// <summary>
		/// Descriptive Text
		/// </summary>
		public static readonly survey_question_Type Descriptive_Text = new survey_question_Type("descriptive_text");
		/// <summary>
		/// Table
		/// </summary>
		public static readonly survey_question_Type Table = new survey_question_Type("table");

		private survey_question_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_question_Validation_Type{
		/// <summary>
		/// Don't Validate Comment Text.
		/// </summary>
		public static readonly survey_question_Validation_Type Dont_Validate_Comment_Text_ = new survey_question_Validation_Type("do_not_validate");
		/// <summary>
		/// Must Be Specific Length
		/// </summary>
		public static readonly survey_question_Validation_Type Must_Be_Specific_Length = new survey_question_Validation_Type("must_be_specific_length");
		/// <summary>
		/// Must Be A Whole Number
		/// </summary>
		public static readonly survey_question_Validation_Type Must_Be_A_Whole_Number = new survey_question_Validation_Type("must_be_whole_number");
		/// <summary>
		/// Must Be A Decimal Number
		/// </summary>
		public static readonly survey_question_Validation_Type Must_Be_A_Decimal_Number = new survey_question_Validation_Type("must_be_decimal_number");
		/// <summary>
		/// Must Be A Date
		/// </summary>
		public static readonly survey_question_Validation_Type Must_Be_A_Date = new survey_question_Validation_Type("must_be_date");
		/// <summary>
		/// Must Be An Email Address
		/// </summary>
		public static readonly survey_question_Validation_Type Must_Be_An_Email_Address = new survey_question_Validation_Type("must_be_email_address");

		private survey_question_Validation_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_question_column_heading{

		public int id {get; set;}
		public bool in_visible_menu_choice {get; set;}
		public bool in_visible_rating_weight {get; set;}
		public string menu_choice {get; set;}
		public int? question_id {get; set;}
		public int? rating_weight {get; set;}
		public string title {get; set;}
		[OpenErpForeignKey("question_id")]
		public survey_question Question {get; set;}
	}

	public class survey_request{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Date)]
		public DateTime? date_deadline {get; set;}
		public string email {get; set;}
		public bool is_evaluation {get; set;}
		public int? response {get; set;}
		[OpenErpEnum]
		public survey_request_State state {get; set;}
		public int survey_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("response")]
		public survey_response Response {get; set;}
		[OpenErpForeignKey("survey_id")]
		public survey Survey {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class survey_request_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly survey_request_State Draft = new survey_request_State("draft");
		/// <summary>
		/// Cancelled
		/// </summary>
		public static readonly survey_request_State Cancelled = new survey_request_State("cancel");
		/// <summary>
		/// Waiting Answer
		/// </summary>
		public static readonly survey_request_State Waiting_Answer = new survey_request_State("waiting_answer");
		/// <summary>
		/// Done
		/// </summary>
		public static readonly survey_request_State Done = new survey_request_State("done");

		private survey_request_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_response{

		public int id {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_create {get; set;}
		public ICollection<survey_response_line> question_ids {get; set;}
		[OpenErpEnum]
		public survey_response_Response_Type response_type {get; set;}
		[OpenErpEnum]
		public survey_response_State state {get; set;}
		public int? survey_id {get; set;}
		public int? user_id {get; set;}
		[OpenErpForeignKey("survey_id")]
		public survey Survey {get; set;}
		[OpenErpForeignKey("user_id")]
		public res_users User {get; set;}
	}

	public class survey_response_Response_Type{
		/// <summary>
		/// Manually
		/// </summary>
		public static readonly survey_response_Response_Type Manually = new survey_response_Response_Type("manually");
		/// <summary>
		/// Link
		/// </summary>
		public static readonly survey_response_Response_Type Link = new survey_response_Response_Type("link");

		private survey_response_Response_Type(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_response_State{
		/// <summary>
		/// Finished 
		/// </summary>
		public static readonly survey_response_State Finished_ = new survey_response_State("done");
		/// <summary>
		/// Not Finished
		/// </summary>
		public static readonly survey_response_State Not_Finished = new survey_response_State("skip");

		private survey_response_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_response_answer{

		public int id {get; set;}
		public string answer {get; set;}
		public int? answer_id {get; set;}
		public int? column_id {get; set;}
		public string comment {get; set;}
		public string comment_field {get; set;}
		public int? response_id {get; set;}
		public string value_choice {get; set;}
		[OpenErpForeignKey("answer_id")]
		public survey_answer Answer {get; set;}
		[OpenErpForeignKey("column_id")]
		public survey_question_column_heading Column {get; set;}
		[OpenErpForeignKey("response_id")]
		public survey_response_line Response {get; set;}
	}

	public class survey_response_line{

		public int id {get; set;}
		public string comment {get; set;}
		[OpenErpMap(OpenErpType.Datetime)]
		public DateTime? date_create {get; set;}
		public int? page_id {get; set;}
		public int? question_id {get; set;}
		public ICollection<survey_response_answer> response_answer_ids {get; set;}
		public int? response_id {get; set;}
		public ICollection<survey_tbl_column_heading> response_table_ids {get; set;}
		public string single_text {get; set;}
		[OpenErpEnum]
		public survey_response_line_State state {get; set;}
		[OpenErpForeignKey("page_id")]
		public survey_page Page {get; set;}
		[OpenErpForeignKey("question_id")]
		public survey_question Question {get; set;}
		[OpenErpForeignKey("response_id")]
		public survey_response Response {get; set;}
	}

	public class survey_response_line_State{
		/// <summary>
		/// Draft
		/// </summary>
		public static readonly survey_response_line_State Draft = new survey_response_line_State("draft");
		/// <summary>
		/// Answered
		/// </summary>
		public static readonly survey_response_line_State Answered = new survey_response_line_State("done");
		/// <summary>
		/// Skiped
		/// </summary>
		public static readonly survey_response_line_State Skiped = new survey_response_line_State("skip");

		private survey_response_line_State(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class survey_tbl_column_heading{

		public int id {get; set;}
		public int? column_id {get; set;}
		public int? name {get; set;}
		public int? response_table_id {get; set;}
		public string value {get; set;}
		[OpenErpForeignKey("column_id")]
		public survey_question_column_heading Column {get; set;}
		[OpenErpForeignKey("response_table_id")]
		public survey_response_line ResponseTable {get; set;}
	}

	public class survey_type{

		public int id {get; set;}
		public string code {get; set;}
		public string name {get; set;}
	}

	public class temp_range{

		public int id {get; set;}
		public string name {get; set;}
	}

	public class workflow{

		public int id {get; set;}
		public ICollection<workflow_activity> activities {get; set;}
		public string name {get; set;}
		public bool on_create {get; set;}
		public string osv {get; set;}
	}

	public class workflow_activity{

		public int id {get; set;}
		public string action {get; set;}
		public int? action_id {get; set;}
		public bool flow_start {get; set;}
		public bool flow_stop {get; set;}
		public ICollection<workflow_transition> in_transitions {get; set;}
		[OpenErpEnum]
		public workflow_activity_Join_Mode join_mode {get; set;}
		[OpenErpEnum]
		public workflow_activity_Kind kind {get; set;}
		public string name {get; set;}
		public ICollection<workflow_transition> out_transitions {get; set;}
		public string signal_send {get; set;}
		[OpenErpEnum]
		public workflow_activity_Split_Mode split_mode {get; set;}
		public int? subflow_id {get; set;}
		public int? wkf_id {get; set;}
		[OpenErpForeignKey("action_id")]
		public ir_actions_server Action {get; set;}
		[OpenErpForeignKey("subflow_id")]
		public workflow Subflow {get; set;}
		[OpenErpForeignKey("wkf_id")]
		public workflow Wkf {get; set;}
	}

	public class workflow_activity_Join_Mode{
		/// <summary>
		/// Xor
		/// </summary>
		public static readonly workflow_activity_Join_Mode Xor = new workflow_activity_Join_Mode("XOR");
		/// <summary>
		/// And
		/// </summary>
		public static readonly workflow_activity_Join_Mode And = new workflow_activity_Join_Mode("AND");

		private workflow_activity_Join_Mode(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class workflow_activity_Kind{
		/// <summary>
		/// Dummy
		/// </summary>
		public static readonly workflow_activity_Kind Dummy = new workflow_activity_Kind("dummy");
		/// <summary>
		/// Function
		/// </summary>
		public static readonly workflow_activity_Kind Function = new workflow_activity_Kind("function");
		/// <summary>
		/// Subflow
		/// </summary>
		public static readonly workflow_activity_Kind Subflow = new workflow_activity_Kind("subflow");
		/// <summary>
		/// Stop All
		/// </summary>
		public static readonly workflow_activity_Kind Stop_All = new workflow_activity_Kind("stopall");

		private workflow_activity_Kind(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class workflow_activity_Split_Mode{
		/// <summary>
		/// Xor
		/// </summary>
		public static readonly workflow_activity_Split_Mode Xor = new workflow_activity_Split_Mode("XOR");
		/// <summary>
		/// Or
		/// </summary>
		public static readonly workflow_activity_Split_Mode Or = new workflow_activity_Split_Mode("OR");
		/// <summary>
		/// And
		/// </summary>
		public static readonly workflow_activity_Split_Mode And = new workflow_activity_Split_Mode("AND");

		private workflow_activity_Split_Mode(String value)
		{
			_value = value;
		}

		String _value;
		
		public override String ToString(){
			return _value;
		}
	}

	public class workflow_instance{

		public int id {get; set;}
		public int? res_id {get; set;}
		public string res_type {get; set;}
		public string state {get; set;}
		public int? wkf_id {get; set;}
		[OpenErpForeignKey("wkf_id")]
		public workflow Wkf {get; set;}
	}

	public class workflow_transition{

		public int id {get; set;}
		public int? act_from {get; set;}
		public int? act_to {get; set;}
		public string condition {get; set;}
		public int? group_id {get; set;}
		public string signal {get; set;}
		public string trigger_expr_id {get; set;}
		public string trigger_model {get; set;}
		public int? wkf_id {get; set;}
		[OpenErpForeignKey("act_from")]
		public workflow_activity ActFrom {get; set;}
		[OpenErpForeignKey("act_to")]
		public workflow_activity ActTo {get; set;}
		[OpenErpForeignKey("group_id")]
		public res_groups Group {get; set;}
		[OpenErpForeignKey("wkf_id")]
		public workflow Wkf {get; set;}
	}

	public class workflow_triggers{

		public int id {get; set;}
		public int? instance_id {get; set;}
		public string model {get; set;}
		public int? res_id {get; set;}
		public int? workitem_id {get; set;}
		[OpenErpForeignKey("instance_id")]
		public workflow_instance Instance {get; set;}
		[OpenErpForeignKey("workitem_id")]
		public workflow_workitem Workitem {get; set;}
	}

	public class workflow_workitem{

		public int id {get; set;}
		public int? act_id {get; set;}
		public int? inst_id {get; set;}
		public string state {get; set;}
		public int? subflow_id {get; set;}
		public int? wkf_id {get; set;}
		[OpenErpForeignKey("act_id")]
		public workflow_activity Act {get; set;}
		[OpenErpForeignKey("inst_id")]
		public workflow_instance Inst {get; set;}
		[OpenErpForeignKey("subflow_id")]
		public workflow_instance Subflow {get; set;}
		[OpenErpForeignKey("wkf_id")]
		public workflow Wkf {get; set;}
	}
}